﻿try { window.scriptsLoaded = window.scriptsLoaded || {}; window.scriptProcessStart = window.scriptProcessStart || {}; window.scriptProcessStart['boot.worldwide.2.mouse.js'] = (new Date()).getTime();
;_h.r.c=function(n,t){this.b=n;this.a=t};_h.r.c.prototype={b:null,a:null};_h.dq=function(n,t,i,r){this.e(n);this.g(t);this.d(i);this.h(r)};_h.dq.prototype={b:null,a:null,c:null,f:null,e:function(n){this.b=n||"";return n},g:function(n){this.a=n||"";return n},d:function(n){this.c=n||"";return n},h:function(n){this.f=n||"";return n}};_h.B=function(){this.a={}};_h.B.a=function(){_h.B.b||(_h.B.b=new _h.B);return _h.B.b};_h.B.prototype={a:null,g:function(n,t){var u=t.a;var i=this.a[n];if(!i){i={};this.a[n]=i}if(i[u])i[u]=t;else{var f=i;for(var e in f){var o={key:e,value:f[e]};var s=o.key;var r=i[s];r.c===t.a?t.e(r.a):r.b===t.a&&t.d(r.a)}i[u]=t}i[t.f]=t},c:function(n,t){var i=this.a[n];return i?i[t]:null},h:function(n,t){var i=this.a[n];return i?i[t]:null},e:function(n,t){var u=this.a[n];if(!u)return null;var f=u;for(var i in f){var e={key:i,value:f[i]};var r=e.value;if(r.b===t)return r}return null},i:function(n,t){var u=this.a[n];if(!u)return null;var f=u;for(var i in f){var e={key:i,value:f[i]};var r=e.value;if(r.c===t)return r}return null},d:function(n,t){var r=this.a[n];if(!r)return!1;var i=r[t];if(i){var f=r[i.b];var u=r[i.c];u&&u.e(i.b);f&&f.d(i.c);delete r[t];delete r[i.f];return!0}return!1},b:function(n,t,i,r){if(_js.i.a().o<0||r)this.f(t,i);else{var u=this;_js.i.a().a(n,"RemoveInstanceKeysFromPendingOperations",function(){u.f(t,i)},_h.B.c)}},f:function(n,t){for(var i=0;i<t.length;i++)this.d(n,t[i])}};_h.eW=function(n,t){this.B=Function.createDelegate(this,this.L);this.C=Function.createDelegate(this,this.T);this.c=[];this.a=[];this.e={};this.d=[];_h.eW.initializeBase(this);if(!t)throw Error.argumentNull("shouldPrefetchFunc");this.p=n;this.z=t;this.M()};_h.eW.prototype={p:0,m:!1,i:!1,w:!1,n:!1,r:!1,H:2147483647,z:null,f:null,b:null,k:!1,g:2147483647,u:2147483647,j:2147483647,x:2147483647,J:function(n){this.n=n;this.n||this.l();return n},o:function(n){this.f=n;this.Q(n?this.t(n).Id:null);return n},Q:function(n){if(this.b===n)return n;this.b&&!this.k&&_h.d.a().c(this.b);this.b=n;this.k=!0;if(this.b&&_h.d.a().d(this.b)){this.k=!1;_h.d.a().e(this.b)}return n},F:function(n,t){this.A(n,t);this.j!==2147483647&&this.R(t,n.Id)},h:function(n,t){if(this.w&&this.d.length<this.H){if(t){this.q(n)&&Array.remove(this.d,n);Array.insert(this.d,0,n)}else Array.add(this.d,n);this.l()}},y:function(n,t){Array.remove(this.d,n);var i=this.t(n);if(i.Id in this.e){_h.d.a().c(i.Id);delete this.e[i.Id]}for(var r=0;r<this.c.length;r++)if(this.c[r]===i.Id){Array.removeAt(this.c,r);break}t||this.O(i.Id)},v:function(){if(this.i){this.i=!1;var t=this.e;for(var r in t){var i={key:r,value:t[r]};_h.d.a().c(i.key);delete this.e[i.key]}Array.clear(this.c);for(var n=this.a.length-1;n>=0;n--){_h.d.a().c(this.a[n]);Array.removeAt(this.a,n)}}},E:function(){if(!this.i){this.i=!0;this.l()}},q:function(n){return Array.contains(this.d,n)},D:function(){this.v();this.o(null)},S:function(n,t,i,r){this.g=n;this.u=t;this.j=i;this.x=r},P:function(n,t){this.r=!1;this.A(n,t);this.l()},l:function(){if(!this.m&&!this.n&&!this.I&&!this.r){while(this.d.length>0){var n=this.d[0];if(!this.i&&n!==this.f)return;Array.removeAt(this.d,0);var i=this.t(n);if(this.z(n)||i.Id in this.e){var t=_h.d.a().a(i.Id);if(!t){t=this.K(i,n);if(!t){this.r=!0;Array.insert(this.d,0,n);return}}this.A(i,t);var r=this;if(this.N(t,n,function(){_js.i.a().d(_a.a.H,"Prefetch",function(){r.m=!1;r.n||r.l()})})){this.m=!0;return}}}this.m=!1}},M:function(){try{var n=new _a.B(_a.x.a(window.location.href));this.w=!n.f()&&!n.c()&&!n.n()}catch(t){}},R:function(n,t){if(this.j!==2147483647){for(var i=0,i=0;i<this.a.length;i++)if(this.a[i]===t)break;if(i<this.a.length){Array.removeAt(this.a,i);Array.insert(this.a,0,t)}else{_h.d.a().d(t)?_h.d.a().e(t):_h.d.a().b(t,n);Array.insert(this.a,0,t);this.a.length>this.j&&_js.i.a().d(this.G(),"PrefetchHelper->TrimRecentlyUsedList",this.C)}}},O:function(n){for(var t=0;t<this.a.length;t++)if(this.a[t]===n){_h.d.a().c(n);Array.removeAt(this.a,t);break}},T:function(){if(!(this.a.length<=this.j))for(var n=this.a.length-1;n>=this.x;n--){var t=this.a[n];Array.removeAt(this.a,n);_h.d.a().c(t)}},A:function(n,t){if(!(n.Id in this.e)){_h.d.a().d(n.Id)?_h.d.a().e(n.Id):_h.d.a().b(n.Id,t);this.e[n.Id]=t;this.g!==2147483647&&Array.add(this.c,n.Id);this.g!==2147483647&&this.c.length>this.g&&_js.i.a().d(this.G(),"PrefetchHelper->EvictPrefetchedItems",this.B);if(this.k&&this.b&&this.b===n.Id){_h.d.a().e(n.Id);this.k=!1}}},L:function(){if(this.g!==2147483647&&!(this.c.length<this.g))for(var r=this.c.length-this.u,i=0;i<r;i++){var n=_ff.o.a(0,this.c.length-2);var t=this.c[n];_h.d.a().c(t);delete this.e[t];Array.removeAt(this.c,n)}}};_h.dr=function(n,t,i){this.a=n;this.c=t;this.d=i;this.b=0};_h.dr.prototype={c:null,a:null,b:0,d:null};_h.ej=function(n,t){this.d=Function.createDelegate(this,this.j);this.a=new _js.m;this.g=n;this.h=t};_h.ej.prototype={a:null,g:null,h:null,b:null,f:!1,i:function(n){this.e(n.c,n.a.EventType);if(this.a.d.length>=5||n.b>=3){this.c();this.h();return}this.a.c(n);this.b||this.f||(this.b=_js.i.a().a(_a.a.z,"Dequeue notification on delay",this.d,2e3))},c:function(){this.b=_js.i.a().b(this.b);this.a.e()},e:function(n,t){for(var i=0;i<this.a.d.length;i++)if(this.a.d[i].c===n&&(this.a.d[i].a.EventType===t||t==="RowModified")){this.a.j(i);return}},j:function(){this.b=null;if(this.a.d.length){var n=this.a.d[0];n.b=n.b+1;this.a.n(n);this.g(n)?this.a.d.length>0&&!this.f&&(this.b=_js.i.a().a(_a.a.z,"Dequeue notification on delay",this.d,2e3)):this.i(n)}}};_h.s=function(n,t,i,r,u,f,e,o){this.b=new _g.N;this.b.NotificationType="RowNotification";_g.bj.isInstanceOfType(n.b())||(this.b.FolderId=n.b().Id);this.b.IsConversation=t;this.b.SortBy=i;this.b.Filter=r;this.b.CategoryFilter=u;this.b.FocusedViewFilter=f;this.b.ConversationShapeName=e;this.b.subscriptionIdSuffix=o;this.b.ChannelId=_no.a.a};_h.s.j=function(){return!!_h.s.a};_h.s.b=function(){_h.s.c||(_h.s.c=new _js.m);return _h.s.c};_h.s.k=function(){if(_h.s.a){_js.i.a().b(_h.s.a);_h.s.a=null}_h.s.a=_js.i.a().a(_a.a.de,"ResumeRowNotificationProcessing",_h.s.g,_h.s.e)};_h.s.g=function(){if(_h.s.a){_js.i.a().b(_h.s.a);_h.s.a=null}_h.s.l()};_h.s.m=function(n,t){if(!_h.eh.isImplementedBy(n)){_js.c.c(n.bs(),"RowNotificationStrategy is being passed a table that does not support row-notifications. This should never happen.");return!1}var i=n;if(_h.s.j()){_h.s.i(i,t);return!1}return _h.s.d(i,t)};_h.s.d=function(n,t){switch(t.EventType){case"RowDeleted":return n.bk(t);case"RowAdded":return n.bj(t);case"RowModified":return n.bl(t);case"QueryResultChanged":n.bi();return!0;default:n.bb();return!0}};_h.s.l=function(){for(var n=0;n<_h.s.b().d.length;n++){var t=_h.s.b().d[n];var r=t.a;var i=t.d;_h.s.d(i,r)}_h.s.b().e()};_h.s.i=function(n,t){var r=new _h.dr(t,"",n);_h.s.b().c(r);if(_h.s.b().d.length>_h.s.f){var i=_h.s.h();_h.s.d(i.d,i.a)}};_h.s.h=function(){if(_h.s.b().d.length>0){var n=_h.s.b().d[0];_h.s.b().j(0);return n}return null};_h.s.prototype={b:null,a:function(){return this.b},d:function(){return _a.a.z},e:function(){return"RowNotificationStrategy"},c:function(){return 1},f:function(n,t){if(!t.bI){var r=n;var i=t.by;t.bP(5);t.ck(!0);_h.s.m(t,r);t.ck(i)}}};_h.ek=function(){this.b=new _g.N;this.b.NotificationType="SearchNotification"};_h.ek.a=function(n){var r=[];if(n.HighlightTerms)for(var u=n.HighlightTerms,f=u.length,t=0;t<f;++t){var e=u[t];var i=new _g.bU;i.a(e);Array.add(r,i)}return r};_h.ek.prototype={b:null,a:function(){return this.b},d:function(){return _a.a.D},c:function(){return 2},f:function(n,t){var r=n;var i=this.h(t);if(i&&t.bZ&&r.IsComplete&&r.ClientId===i.h&&i.g!==250){if(i.e===5)return;var f=this.i(r);var u=_h.ek.a(r);t.Q(f,u)}}};_h.dl=function(n){_h.dl.initializeBase(this);this.g=n};_h.dl.prototype={g:null,e:function(){return Object.getType(this.g).toString()},i:function(n){return new _h.da(n.Conversations)},h:function(n){if(_h.cz.isInstanceOfType(n))return n.c();if(_h.z.isInstanceOfType(n))return n.r();throw Error.argumentOutOfRange("table",Object.getType(n),"Allowed types are "+_h.cz+" or "+_h.z);}};_h.ei=function(n){_h.ei.initializeBase(this);this.g=n};_h.ei.prototype={g:null,e:function(){return Object.getType(this.g).toString()},i:function(n){return new _h.cr(n.MessageItems)},h:function(n){if(_h.bO.isInstanceOfType(n))return n.d();if(_h.A.isInstanceOfType(n))return n.r();throw Error.argumentOutOfRange("table",Object.getType(n),"Allowed types are "+_h.bO+" or "+_h.A);}};_h.bw=function(n,t,i){_a.b.a(n,"condition");_a.b.e(i,1,Number.MAX_VALUE,"rowCount");this.a=n;this.b=t;this.c=i};_h.bw.prototype={a:null,b:0,c:0};_h.ds=function(n){this.f=_h.ds.$$(this.$$gta["_h.ds"].T).a+"_";if(_g.r.isInstanceOfType(n)){var t=n;this.f+=t.Id;t.Mailbox&&(this.f+="_"+t.Mailbox.EmailAddress)}else this.f+=n.Id;this.h=n};_h.ds.$$=function(n){var i="ds"+"$"+n.getName().replace(/\./g,"_");_h.__tc=_h.__tc||{};if(!_h.__tc[i]){var t=_h.__tc[i]=function(){for(var t=[],n=0;n<arguments.length;++n)t[n]=arguments[n];_h.ds.apply(this,t)};t.registerClass("_h."+i,null,_h.eV);var e={"_h.ds":{T:n},ctor:_h.ds};t.prototype.$$gta=e;var f=_h.ds.prototype;for(var u in f){var r={key:u,value:f[u]};"constructor"!==r.key&&(t.prototype[r.key]=r.value)}t.a=n.getName()}return _h.__tc[i]};_h.ds.prototype={f:null,h:null,b:function(){return this.h},a:function(){return this.f}};_h.cV=function(){};_h.cV.registerInterface("_h.cV");_h.cd=function(){};_h.cd.prototype={unknown:0,conversationReadingPane:1,itemReadingPane:2,infoBar:3,conversationListView:4,mailItemListView:5};_h.cd.registerEnum("_h.cd",!1);var IInferenceTracker=function(){};IInferenceTracker.registerInterface("IInferenceTracker");var IConversationItemParts=function(){};IConversationItemParts.registerInterface("IConversationItemParts");var IConversationItemPartsFactory=function(){};IConversationItemPartsFactory.registerInterface("IConversationItemPartsFactory");_h.z=function(){};_h.z.registerInterface("_h.z");_h.cz=function(){};_h.cz.registerInterface("_h.cz");var IGroupConversationItemPartsFactory=function(){};IGroupConversationItemPartsFactory.registerInterface("IGroupConversationItemPartsFactory");_h.A=function(){};_h.A.registerInterface("_h.A");_h.bO=function(){};_h.bO.registerInterface("_h.bO");_h.L=function(){};_h.L.registerInterface("_h.L");var IModernConversationItemPartsFactory=function(){};IModernConversationItemPartsFactory.registerInterface("IModernConversationItemPartsFactory");var IOutstandingComposeContext=function(){};IOutstandingComposeContext.registerInterface("IOutstandingComposeContext");_h.eQ=function(){};_h.eQ.registerInterface("_h.eQ");var IThreadedConversationItemPartsFactory=function(){};IThreadedConversationItemPartsFactory.registerInterface("IThreadedConversationItemPartsFactory");_h.cZ=function(n,t,i){_h.cZ.initializeBase(this,[n,t]);this.s=i;this.S(15,10,10,5)};_h.cZ.prototype={s:null,G:function(){return _a.a.L},K:function(n,t){var i=this;return this.s.a(this.p,n,function(t){i.P(n,t)})},t:function(n){return n.bj.ConversationId},N:function(n,t,i){n.w(t,i);return!0}};_h.da=function(n){this.e=n};_h.da.prototype={e:null,c:function(){return this.e},b:function(n){return n.ConversationId.Id},d:function(n){return n.InstanceKey}};_h.u=function(){};_h.u.a=function(){_h.u.c||(_h.u.c=new _h.cP(function(n){return n.bj.ConversationId.Id}));return _h.u.c};_h.u.b=function(n,t){var i=new _g.F("Beginning");i.Offset=n;i.MaxEntriesReturned=t;return i};_h.u.i=function(n){n?_g.F.isInstanceOfType(n)&&n.Offset<0&&_js.c.c(_a.a.cX,"Negative page offset is invalid for a Find request."):_js.c.c(_a.a.cX,"PageView for a Find request cannot be null")};_h.u.d=function(){return+new Date+":"+Math.random()};_h.u.f=function(n,t,i){var r;if(n==="DateTimeReceived"||n==="DateTimeSent"||n==="DateTimeCreated"||n==="ItemLastModifiedTime"){r=new Array(1);r[0]=new _g.bv(t);r[0].Path=_h.u.g(n)}else{var f=n==="ReceivedOrRenewTime"?t:"Descending";var u="DateTimeReceived";i&&(u=_g.V.b(i,"DateTimeReceived"));r=new Array(2);r[0]=new _g.bv(t);r[0].Path=_h.u.g(n);r[1]=new _g.bv(f);r[1].Path=new _g.d(u)}return r};_h.u.e=function(n,t){var i;if(n==="ConversationLastDeliveryTime"){i=new Array(1);i[0]=new _g.bv(t);i[0].Path=new _g.d(n)}else{var r=n==="ConversationLastDeliveryOrRenewTime"?t:"Descending";i=new Array(2);i[0]=new _g.bv(t);i[0].Path=new _g.d(n);i[1]=new _g.bv(r);i[1].Path=new _g.d("ConversationLastDeliveryTime")}return i};_h.u.j=function(n){return n==="DateTimeReceived"||n==="DateTimeSent"||n==="DateTimeCreated"||n==="ItemLastModifiedTime"||n==="ReceivedOrRenewTime"||n==="ConversationLastDeliveryTime"||n==="ConversationLastDeliveryOrRenewTime"};_h.u.h=function(n){return n==="Subject"||n==="ConversationTopic"};_h.u.g=function(n){if(n==="Flag"){var i=new _g.P;i.PropertyTag="0x1090";i.PropertyType="Integer";return i}else if(n==="From"){var t=new _g.P;t.PropertyTag="0x0042";t.PropertyType="String";return t}else return new _g.d(n)};_h.ce=function(){};_h.ce.b=function(n){var i="";var t=_g.D.isInstanceOfType(n)?n:null;t&&t.b()&&t.b().Mailbox&&t.b().Mailbox.Name&&(i=t.b().Mailbox.Name);return i};_h.ce.c=function(n){return n&&n.cw()?!n.a():!1};_h.ce.a=function(n){var r=!!n.bj.ParentFolderId&&_g.b.a.doesIdEqualName(n.bj.ParentFolderId,"sentitems");var i=!!n.bj.ParentFolderId&&_g.b.a.doesIdEqualName(n.bj.ParentFolderId,"outbox");var t=!!n.bj.ParentFolderId&&_g.b.a.doesIdEqualName(n.bj.ParentFolderId,"drafts");return r?n.cm():t?_g.a.a().C?n.K():n.cP():i?n.cP():n.bR()};var IOfflineManager=function(){};IOfflineManager.registerInterface("IOfflineManager");var ISyncManagerFactory=function(){};ISyncManagerFactory.registerInterface("ISyncManagerFactory");_h.dg=function(n,t,i){this.h=new Array(0);_h.dg.$$(this.$$gta["_h.dg"].TContext,this.$$gta["_h.dg"].TRequest,this.$$gta["_h.dg"].TResponse,this.$$gta["_h.dg"].TResponseMessage).initializeBase(this,[n,t,i])};_h.dg.$$=function(n,t,i,r){var u="dg"+"$"+n.getName().replace(/\./g,"_")+"$"+t.getName().replace(/\./g,"_")+"$"+i.getName().replace(/\./g,"_")+"$"+r.getName().replace(/\./g,"_");_h.__tc=_h.__tc||{};if(!_h.__tc[u]){var e=_h.__tc[u]=function(){for(var t=[],n=0;n<arguments.length;++n)t[n]=arguments[n];_h.dg.apply(this,t)};var h=_h.dh.$$(n,i);e.registerClass("_h."+u,h);var l={"_h.dg":{TContext:n,TRequest:t,TResponse:i,TResponseMessage:r},ctor:_h.dg};var a=h.prototype.$$gta;for(var v in a){var c={key:v,value:a[v]};l[c.key]=c.value}e.prototype.$$gta=l;var o=_h.dg.prototype;for(var s in o){var f={key:s,value:o[s]};"constructor"!==f.key&&(e.prototype[f.key]=f.value)}}return _h.__tc[u]};_h.dg.prototype={g:function(){return this.c.request.parameters||null},p:function(){if(this.c.response.statusCode===200){var i=this.k();if(!i)throw Error.invalidOperation(this.f+" received an unexpected null response.");var n=i.Body;if(!n)throw Error.invalidOperation(this.f+" returned an unexpected null response body. The response is: "+JSON.stringify(i));var t=n;this.h=t.ResponseCode&&t.ResponseClass?[t]:n.ResponseMessages&&n.ResponseMessages.Items?n.ResponseMessages.Items:new Array(0);this.r()}else{this.x();_h.dh.prototype.p.call(this)}this.o()},j:function(n,t){t.ResponseClass!=="Success"&&this.s()},r:function(){for(var n=0;n<this.h.length;n++){var t=this.h[n];var i="Processing response message {0}: {1} {2} {3} ";t.ResponseClass==="Success"||(i+=this.q(n,t));this.j(n,t)}},q:function(n,t){return""},o:function(){},x:function(){}};_h.CreateItemResponseProcessor=function(n,t){_h.CreateItemResponseProcessor.initializeBase(this,[n,t,_h.CreateItemResponseProcessor.g])};_h.CreateItemResponseProcessor.e=function(n){_h.CreateItemResponseProcessor.a.addHandler("CreateItemResponseMessageSuccess",n);_h.H.a.a("CreateItemResponseMessageSuccess",n)};_h.CreateItemResponseProcessor.d=function(n){_h.CreateItemResponseProcessor.a.removeHandler("CreateItemResponseMessageSuccess",n);_h.H.a.b("CreateItemResponseMessageSuccess",n)};_h.CreateItemResponseProcessor.f=function(n){_h.CreateItemResponseProcessor.a.addHandler("CreateItemResponseMessageFailure",n);_h.H.a.a("CreateItemResponseMessageFailure",n)};_h.CreateItemResponseProcessor.i=function(n){_h.CreateItemResponseProcessor.a.removeHandler("CreateItemResponseMessageFailure",n);_h.H.a.b("CreateItemResponseMessageFailure",n)};_h.CreateItemResponseProcessor.c=function(n){var t="CreateItemResponseCompleted";_h.CreateItemResponseProcessor.a.addHandler(t,n);_h.H.a.a(t,n)};_h.CreateItemResponseProcessor.b=function(n){var t="CreateItemResponseCompleted";_h.CreateItemResponseProcessor.a.removeHandler(t,n);_h.H.a.b(t,n)};_h.CreateItemResponseProcessor.h=function(n,t,i){var r=null;n==="Success"?r="CreateItemResponseMessageSuccess":n==="Error"&&(r="CreateItemResponseMessageFailure");if(r){var u=_h.CreateItemResponseProcessor.a.getHandler(r);u&&u(t,i)}};_h.CreateItemResponseProcessor.prototype={A:function(){return this.g().Body.SavedItemFolderId},j:function(n,t){this.a()&&this.a().itemIds&&_h.CreateItemResponseProcessor.h(t.ResponseClass,new _h.ci(this.a(),n),t);_h.dg.prototype.j.call(this,n,t)},q:function(n,t){if(this.a()&&this.a().itemIds){var i=this.a().itemIds[n];return" Id: "+i.Id+" ChangeKey: "+i.ChangeKey+" Disposition: "+this.g().Body.MessageDisposition}else return _h.dg.prototype.q.call(this,n,t)},o:function(){var n=_h.CreateItemResponseProcessor.a.getHandler("CreateItemResponseCompleted");n&&n(this.c);_h.dg.prototype.o.call(this)}};_h.eb=function(n,t,i){this.b=n;this.a=t;this.d=i};_h.eb.prototype={b:null,a:null,d:null,c:function(n,t,i){if(this.b){var r=this;this.a.e(this.b,t,function(t){t?r.a.b(r.b,n):r.e(n,i)},null)}},e:function(n,t){var i=this;this.a.e(this.b,n,function(r){if(r){t(r);var u=i.a.k(r.d());i.a.o(i.b,u,2,null);i.a.b(i.b,n)}},null)}};_h.ci=function(n,t){this.a=n;this.b=t};_h.ci.prototype={a:null,b:0};_h.dh=function(n,t,i){_h.dh.$$(this.$$gta["_h.dh"].TContext,this.$$gta["_h.dh"].TResponse).initializeBase(this,[n,t,i])};_h.dh.$$=function(n,t){var i="dh"+"$"+n.getName().replace(/\./g,"_")+"$"+t.getName().replace(/\./g,"_");_h.__tc=_h.__tc||{};if(!_h.__tc[i]){var u=_h.__tc[i]=function(){for(var t=[],n=0;n<arguments.length;++n)t[n]=arguments[n];_h.dh.apply(this,t)};var o=_g.ks;u.registerClass("_h."+i,o);var s={"_h.dh":{TContext:n,TResponse:t},ctor:_h.dh};u.prototype.$$gta=s;var e=_h.dh.prototype;for(var f in e){var r={key:f,value:e[f]};"constructor"!==r.key&&(u.prototype[r.key]=r.value)}}return _h.__tc[i]};_h.dh.prototype={b:null,l:function(){return!!this.b},a:function(){return this.c.request.actionContext||null},k:function(){if(this.c.response.statusCode===200)return this.c.response.result||(this.$$gta["_h.dh"].TResponse===Number||Type.isEnum(this.$$gta["_h.dh"].TResponse)?0:this.$$gta["_h.dh"].TResponse===Boolean?!1:null);else throw Error.invalidOperation(this.c.request.methodName+" response is only available when status is OK (200). StatusCode: "+this.c.response.statusCode);},A:function(){return null},d:function(){return this.e.d()},n:function(n,t){var i=this,u=this,r=this;if(!this.C("ResponseProcessor."+this.B(),function(n){i.b=n;i.p()},function(){u.b=null;n()},function(n){r.b=null;var i=Error.create(n.a,n);t(i)})){this.p();n()}},p:function(){this.c.response.fault&&this.s()},s:function(){var t=this.A();if(t){var n=t.BaseFolderId;_h.c.g(_h.z,n);_h.c.g(_h.A,n)}},C:function(n,t,i,r){if(this.e.t&&this.e.t.c()){this.d().v(n,t,i,r);return!0}return!1},B:function(){var n="Unknown";this.c&&(this.c.request&&this.c.request.methodName?n=this.c.request.methodName:this.c.response&&this.c.response.result&&(n=Object.getType(this.c.response.result).getName()));return n}};var IOfflineCreateItemResponseProcessorFactory=function(){};IOfflineCreateItemResponseProcessorFactory.registerInterface("IOfflineCreateItemResponseProcessorFactory");_h.er=function(){};_h.er.registerInterface("_h.er");var ISyncFolderSettingProcessor=function(){};ISyncFolderSettingProcessor.registerInterface("ISyncFolderSettingProcessor");_h.eR=function(){};_h.eR.registerInterface("_h.eR");_h.j=function(){};_h.j.f=function(){if(!_h.j.h){var t=["inbox","drafts"];_h.j.h=new Array(t.length);for(var n=0;n<t.length;n++)_h.j.h[n]=_g.b.a.nameToId(t[n]).Id}return _h.j.h};_h.j.k=function(n){_h.j.j=!1;_h.j.g=50;_h.j.d=5;_h.j.e=3;switch(n){case"TouchNarrow":_h.j.a=5;_h.j.c=100;_h.j.b=100;break;case"TouchWide":_h.j.a=5;_h.j.c=100;_h.j.b=200;break;case"Mouse":_h.j.a=5;_h.j.c=160;_h.j.b=200;break}};_h.j.l=function(){_h.j.i||(_h.j.i=["msgfolderroot","outbox","deleteditems"]);return _h.j.i};_h.j.o=function(n){return!Array.contains(_h.j.f(),n.bj.FolderId.Id)&&!Array.contains(_h.j.l(),_g.b.a.idToName(n.bj.FolderId))};_h.j.n=function(n){return Array.contains(_h.j.l(),_g.b.a.idToName(n))};_h.j.m=function(n){return Array.contains(_h.j.f(),n.bj.FolderId.Id)};_h.v=function(){};_h.v.$$cctor=function(){_h.v.g()};_h.v.g=function(){_h.v.a=!0;_h.v.f=5;_h.v.d=3;_h.v.c=1e3;_h.v.e=12e4;_h.v.b=new Array(3);_h.v.b[0]=0;_h.v.b[1]=144e5;_h.v.b[2]=864e5};function BootModelsComponent(){}BootModelsComponent.$$cctor=function(){_a.r.a().a(BootModelsComponent)};BootModelsComponent.prototype={a:function(n,t,i){var a=this;n.b(_h.be,function(){return _h.be.a(n.a(_js.j),n.a(_a.v))}).a().b(_h.O);var l=this;n.b(_a.bc,function(){return _a.bc.a()}).b(_a.cd);var c=this;n.b(_h.cD,function(){return new _h.cD(n.a(_g.bX),n.a(_bc.y),n.a(_h.O),i.a())}).a();var p=this;n.b(_h.cs,function(){return new _h.cs(n.a(_g.a),n.a(_js.f))}).a();var y=this;n.b(_h.m,function(){var t=new _h.m(n.a(_js.f),n.a(_h.O),n.d(IOfflineManager),n.c(IPopOutMailboxDataContextFactory),n.a(_a.dJ),i.j(),n.a(_a.y),n.d(IModelResponseProcessorResolver));_h.m.b(t);return t}).b(_h.N).a();n.e(_h.dW).b(_bc.J);var v=this;n.b(_h.dd,function(){return new _h.dd(n.a(_a.cd))}).b(IPageDataPayloadLocalStorage);var h=this;n.b(_h.de,function(){return new _h.de(n.a(_bc.J),n.a(IPageDataPayloadLocalStorage),n.c(IPageDataPayloadGenerator),n.c(IPageDataPayloadPersisterFactory),_a.i.a,n.a(_a.f))}).b(_bc.y).a();var f=this;n.b(_h.bx,function(){return new _h.bx(i.a(),n.a(_a.v).b(),n.a(_g.cA),n.a(_g.dX),n.a(_h.m),n.a(_a.f),n.a(_js.f),n.a(_js.q),n.a(_a.v),n.a(_a.dV))});var u=this;n.b(_h.cm,function(){return new _h.cm(i.a(),n.c(IChatProviderFactory))});n.e(_g.cB).a();var r=this;n.b(_h.q,function(){return _h.q.a()}).a();var s=this;n.b(_h.cJ,function(){var i=n.a(_a.q);var t=new _h.cJ(i);var r=_h.bt.b(i);r.i=t;return t}).a();var o=this;n.b(_h.cn,function(){return new _h.cn(n.a(_a.q),n.a(_js.f),n.a(_js.q),n.a(_a.f),n.a(_a.v))});var e=this;n.b(_h.e,function(){return new _h.e}).a()},b:function(){return[new _js.s(_h.bx,0,-1),new _js.s(_h.cD,0,-1),new _js.s(_h.cs,1,125),new _js.s(_h.q,2,9),new _js.s(_h.cn,1,111),new _js.s(_h.cm,2,37)]}};_h.y=function(){_h.y.initializeBase(this);this.b=[]};_h.y.a=function(){_h.y.b||(_h.y.b=new _h.y);return _h.y.b};_h.y.prototype={b:null,j:function(n){this.br("AvailabilityChanged",n)},m:function(n){this.bJ("AvailabilityChanged",n)},e:function(){return this.b.length>0&&!this.d()},g:function(n){if(!this.d()){var t=this.b.pop();_h.bU.isInstanceOfType(t)&&t.a();this.b.push(n);this.bL("AvailabilityChanged",this.e())}},f:function(){var n=this.b.pop();this.bL("AvailabilityChanged",this.e());return n},i:function(){var n=this.a();if(n){var t=_a.d.b(_a.a.df,"MailUndo");n.g()&&this.f();t&&this.l(n,t)}},c:function(n,t){if(this.a())if(this.a().e(t))this.a().b(n)?this.a().i(n):this.a().h();else if(this.a().d(t)){var i=this.f();n?i.k():i.j()}},d:function(){return this.b.length>0&&this.a().f()},h:function(){if(!this.d()){var n=this.f();_h.bU.isInstanceOfType(n)&&n.a();this.bL("AvailabilityChanged",this.e())}},k:function(){return this.a()?this.a().toString():""},a:function(){return this.b[0]},l:function(n,t){var r=new _a.o;r=_h.o.b(r);var u="Unknown";if(_h.ck.isInstanceOfType(n)||_h.cL.isInstanceOfType(n)){var i=n.c();_h.U.isInstanceOfType(i)||_h.V.isInstanceOfType(i)?u=_h.a.h()&&_g.n.b(_h.a.h().bj.FolderId,_h.U.isInstanceOfType(i)?i.C():i.v)?"MailArchive":"MailMove":(_h.bo.isInstanceOfType(i)||_h.Q.isInstanceOfType(i))&&(u="MailDelete")}r.b("cmd",u);t.j=r.toString();_a.d.a(t)}};_h.cn.registerClass("_h.cn");_h.dP.registerClass("_h.dP");_h.du.registerClass("_h.du",_a.cP,_a.fv,_h.bE);_h.eY.registerClass("_h.eY",_h.du);_h.bi.registerClass("_h.bi",_h.eY);_h.cO.registerClass("_h.cO",_h.dv.$$(Boolean));_h.bn.registerClass("_h.bn",_h.bi);_h.bA.registerClass("_h.bA",_h.dv.$$(_g.hX),_h.cX);_h.X.registerClass("_h.X",_h.cN.$$(_g.ia,_g.fC));_h.eA.registerClass("_h.eA",_h.cN.$$(_g.fk,_g.dz),_h.es,IActionBase);_h.bo.registerClass("_h.bo",_h.bi,_h.cV);_h.bf.registerClass("_h.bf",_h.dv.$$(_g.ii),_h.cX);_h.ep.registerClass("_h.ep",_h.eY);_h.Q.registerClass("_h.Q",_h.ep,_h.cV);_h.bq.registerClass("_h.bq",_h.cN.$$(_g.eq,_g.fy),_a.fv);_h.bN.registerClass("_h.bN",_h.bi,_h.cV);_h.cK.registerClass("_h.cK",_h.cN.$$(_g.eM,_g.eN),_h.ew);_h.br.registerClass("_h.br",_h.cK,_h.cV);_h.cQ.registerClass("_h.cQ",_h.dv.$$(_g.cV),_a.fv);_h.bZ.registerClass("_h.bZ",_h.dv.$$(_g.cB));_h.cR.registerClass("_h.cR",_h.dv.$$(_g.fK));_h.bs.registerClass("_h.bs",_h.cN.$$(_g.fM,_g.fC),_a.fv);_h.dE.registerClass("_h.dE",_h.dv.$$(_g.eK));_h.cS.registerClass("_h.cS",_h.cN.$$(_g.fM,_g.fC),_a.fv);_h.dF.registerClass("_h.dF",_h.dv.$$(_g.iz),_a.fv);_h.bV.registerClass("_h.bV",_h.cN.$$(_g.ev,_g.dz));_h.cv.registerClass("_h.cv",_h.bV);_h.dG.registerClass("_h.dG",_h.dv.$$(_g.gb),_a.fv);_h.ca.registerClass("_h.ca",_h.dv.$$(_g.cp),_a.fv);_h.dH.registerClass("_h.dH",_h.db.$$(Array));_h.dI.registerClass("_h.dI",_h.db.$$(Boolean));_h.dK.registerClass("_h.dK",_h.db.$$(Array));_h.dL.registerClass("_h.dL",_h.db.$$(Boolean));_h.cw.registerClass("_h.cw",_h.bi,_h.cV);_h.cx.registerClass("_h.cx",_h.eY,_h.cV);_h.dN.registerClass("_h.dN",_h.eY);_h.dQ.registerClass("_h.dQ",_h.eY,_h.cV);_h.cA.registerClass("_h.cA",_h.bi,_h.cV);_h.U.registerClass("_h.U",_h.bi,_h.cV);_h.bP.registerClass("_h.bP",_h.U,_h.cV);_h.V.registerClass("_h.V",_h.ep,_h.cV);_h.bQ.registerClass("_h.bQ",_h.V,_h.cV);_h.F.registerClass("_h.F",_h.cK,_h.cV);_h.cB.registerClass("_h.cB",_h.dv.$$(_g.iU),_h.cX);_h.dR.registerClass("_h.dR",_h.db.$$(Array));_h.dS.registerClass("_h.dS",_h.db.$$(Boolean));_h.dT.registerClass("_h.dT",_h.dv.$$(Boolean));_h.PDPInit.registerClass("_h.PDPInit");_h.p.registerClass("_h.p",null,_js.E);_h.df.registerClass("_h.df",_h.cN.$$(_g.jB,_g.fC));_h.di.registerClass("_h.di",_h.eY);_h.ed.registerClass("_h.ed",_h.dv.$$(Boolean));_h.dk.registerClass("_h.dk",_h.bi);_h.f.registerClass("_h.f",_h.eY);_h.dt.registerClass("_h.dt",_h.cN.$$(_g.jB,_g.fC));_h.bI.registerClass("_h.bI",_h.dv.$$(_g.jE));_h.eX.registerClass("_h.eX");_h.b.S.registerClass("_h.b.S");_h.k.registerClass("_h.k");_h.cH.registerClass("_h.cH");_h.bR.registerClass("_h.bR");_h.e.registerClass("_h.e");_h.q.registerClass("_h.q",_js.K);_h.bp.registerClass("_h.bp",null,_a.fu);_h.bM.registerClass("_h.bM",null,_a.gQ);_h.dY.registerClass("_h.dY");_h.cg.registerClass("_h.cg",_js.K,_h.eD,_js.bl,Sys.IDisposable);_h.bT.registerClass("_h.bT",_a.dj);_h.cJ.registerClass("_h.cJ",null,_a.q);_h.bm.registerClass("_h.bm");_h.dO.registerClass("_h.dO",_a.bk);_h.em.registerClass("_h.em",_a.bk);_h.cp.registerClass("_h.cp");_h.bW.registerClass("_h.bW");_h.bc.registerClass("_h.bc");_h.cq.registerClass("_h.cq");_h.ct.registerClass("_h.ct");_h.bk.registerClass("_h.bk");_h.bD.registerClass("_h.bD");_h.cC.registerClass("_h.cC");_h.bG.registerClass("_h.bG");_h.bH.registerClass("_h.bH");_h.bl.registerClass("_h.bl");_h.bg.registerClass("_h.bg");_h.bb.registerClass("_h.bb");_h.bC.registerClass("_h.bC",_js.g);_h.g.registerClass("_h.g",_a.bI,_a.dU);_h.T.d.registerClass("_h.T.d");_h.dJ.registerClass("_h.dJ",null,_a.iP);_h.G.registerClass("_h.G",null,_a.iM,_no.l);_h.bS.registerClass("_h.bS",null,_a.iP);_h.bu.registerClass("_h.bu",_h.G);_h.be.registerClass("_h.be",null,_h.O,_h.eJ);_h.dz.registerClass("_h.dz",_h.be);_h.dc.registerClass("_h.dc",_js.bR);_h.m.registerClass("_h.m",null,Sys.IDisposable,_h.N);_h.dU.registerClass("_h.dU");_h.dX.registerClass("_h.dX",_h.be);_h.h.registerClass("_h.h",_a.bI,_bc.s,_js.bl,Sys.IDisposable,_js.E);_h.bL.registerClass("_h.bL",_h.eY);_h.dD.registerClass("_h.dD",_h.dv.$$(_g.ix));_h.cT.registerClass("_h.cT",_h.dv.$$(_g.fP));_h.dZ.registerClass("_h.dZ",_h.cN.$$(_g.eM,_g.eN));_h.ea.registerClass("_h.ea",_h.cK);_h.ec.registerClass("_h.ec",_h.cN.$$(_g.jB,_g.fC));_h.en.registerClass("_h.en",_h.dv.$$(_g.jK));_h.bz.registerClass("_h.bz");_h.bX.registerClass("_h.bX");_h.M.registerClass("_h.M");_h.cF.registerClass("_h.cF");_h.ch.registerClass("_h.ch");_h.cG.registerClass("_h.cG");_h.K.registerClass("_h.K",null,_js.E);_h.R.registerClass("_h.R",_h.K);_h.dW.registerClass("_h.dW",null,_bc.J);_h.dd.registerClass("_h.dd",null,IPageDataPayloadLocalStorage);_h.de.registerClass("_h.de",null,_bc.y);_h.bv.registerClass("_h.bv");_h.cs.registerClass("_h.cs");_h.cD.registerClass("_h.cD");_h.bx.registerClass("_h.bx");_h.cm.registerClass("_h.cm");_h.bJ.registerClass("_h.bJ",_h.dv.$$(_g.id));_h.eq.registerClass("_h.eq",null,_h.eo);_h.cL.registerClass("_h.cL",_h.eq);_h.dx.registerClass("_h.dx",_h.cL);_h.ck.registerClass("_h.ck",_h.eq);_h.dy.registerClass("_h.dy",_h.cL);_h.bh.registerClass("_h.bh",_h.cN.$$(_g.er,_g.fB),_h.ev);_h.W.registerClass("_h.W",_h.cN.$$(_g.et,_g.fJ));_h.I.registerClass("_h.I",_h.bV);_h.co.registerClass("_h.co",_h.cN.$$(_g.ev,_g.dz));_h.bK.registerClass("_h.bK",_h.cN.$$(_g.en,_g.ep),_a.fv,_h.ev);_h.by.registerClass("_h.by",_h.cN.$$(_g.jh,_g.jj));_h.t.registerClass("_h.t",_a.bI,_js.E);_h.dB.registerClass("_h.dB");_h.dC.registerClass("_h.dC");_h.r.registerClass("_h.r",_js.K,_h.bB,_h.eS,_js.bl,Sys.IDisposable);_h.a.registerClass("_h.a",_h.r);_h.bY.registerClass("_h.bY",_h.ds.$$(_h.a));_h.S.registerClass("_h.S",_h.a);_h.w.registerClass("_h.w",_h.a);_h.ee.registerClass("_h.ee",_js.K,_h.eg);_h.ef.registerClass("_h.ef",null,_h.eg);_h.dm.registerClass("_h.dm",null,_h.eg);_h.n.registerClass("_h.n");_h.eW.registerClass("_h.eW",_js.bR,_h.bB);_h.dp.registerClass("_h.dp",_h.eW);_h.r.c.registerClass("_h.r.c");_h.dq.registerClass("_h.dq");_h.s.registerClass("_h.s",null,_h.eg);_h.ek.registerClass("_h.ek",null,_h.eg);_h.dl.registerClass("_h.dl",_h.ek);_h.ei.registerClass("_h.ei",_h.ek);_h.bw.registerClass("_h.bw");_h.cZ.registerClass("_h.cZ",_h.eW);_h.CreateItemResponseProcessor.registerClass("_h.CreateItemResponseProcessor",_h.dg.$$(_g.gW,_g.dr,_g.fk,_g.dz));_h.eb.registerClass("_h.eb");_h.ci.registerClass("_h.ci");BootModelsComponent.registerClass("BootModelsComponent",null,_a.hX,_js.bV);_h.y.registerClass("_h.y",_js.K);_h.bi.b=new _H("FolderId",_g.l,_h.bi);_h.bi.a=new _H("Conversations",Array,_h.bi);_h.bn.a=new _H("DestinationFolderId",_g.l,_h.bn);_h.bn.b=new _H("ItemIds",Array,_h.bn);_h.X.b=new _H("FolderTable",_h.a,_h.X);_h.X.a=new _H("FolderName",String,_h.X);_h.bf.a=new _H("Folder",_g.j,_h.bf);_h.bf.b=new _H("FolderTable",_h.a,_h.bf);_h.bZ.a=new _a.cC;_h.F.a=null;_h.F.b=null;_h.U.a=new _H("DestinationFolderId",_g.l,_h.U);_h.Y.d="rejectErrorCode";_h.Y.c="originalException";_h.Y.e="__type";_h.Y.b="message";_h.PDPInit.$$cctor();_h.f.d=null;_h.f.c=null;_h.du.a="Exchange2013";_h.b.D="ConversationLastDeliveryOrRenewTime";_h.b.R="ReceivedOrRenewTime";_h.b.B=null;_h.b.C=null;_h.b.A=null;_h.b.h=null;_h.b.s=null;_h.b.i=null;_h.b.t=null;_h.b.b=null;_h.b.l=null;_h.b.u=null;_h.b.n=null;_h.b.v=0;_h.b.w=0;_h.b.c="ConversationLastDeliveryTime";_h.b.j="DateTimeReceived";_h.b.o=-1;_h.b.y=null;_h.b.x=null;_h.b.z=null;_h.b.m=null;_h.b.r=[];_h.b.k=null;_h.e.c="#666666";_h.e.a="#FFFFFF";_h.e.d=[["#212121","#ED616F","#F07D88","#EE9EA6","#FADFE3","#FDF2F4"],["#212121","#FB6F25","#FF8C00","#FDA351","#FDE5D3","#FEF4ED"],["#212121","#E1B46D","#FECB6F","#FDD591","#EEE2D8","#F8F4F0"],["#212121","#FCD146","#FFF100","#FEF25D","#FBF4CF","#FDFAE7"],["#212121","#56A659","#5FBE7D","#97D49E","#DCF1DE","#F1F9F2"],["#212121","#3FA296","#33BAB1","#70CFC8","#D4F5F2","#ECFAF9"],["#212121","#82A034","#A3B367","#BECC7F","#EAF0D3","#F4F8E9"],["#212121","#3096D0","#55ABE5","#88C4ED","#DDF3FE","#ECF8FE"],["#212121","#8C82D0","#A895E2","#C9BCFD","#E6E0FF","#F5F2FF"],["#212121","#D475A7","#E48BB5","#F99BCC","#FBE4F1","#FDF3F9"],["#212121","#9BA9BC","#B9C0CB","#C6CDD8","#E2E6EC","#F3F5F7"],[_h.e.a,"#343E4F","#4C596E","#687384","#E2E6EC","#F3F5F7"],["#212121","#969696","#ABABAB","#BFBFBF","#EEEEEE","#F7F7F7"],[_h.e.a,"#4F4F4F","#666666","#8F8F8F","#EEEEEE","#F7F7F7"],[_h.e.a,"#212121","#474747","#5C5C5C","#EEEEEE","#F7F7F7"],[_h.e.a,"#62030D","#910A19","#9B3845","#FADFE3","#FDF2F4"],[_h.e.a,"#BC2E1B","#CE4B28","#DE6346","#FDE5D3","#FEF4ED"],[_h.e.a,"#7C592E","#996E36","#B28F57","#EEE2D8","#F8F4F0"],["#212121","#9B9137","#B0A923","#DFD557","#FBF4CF","#FDFAE7"],[_h.e.a,"#0E440E","#026802","#107C10","#DCF1DE","#F1F9F2"],[_h.e.a,"#143F43","#1C6367","#216B6D","#D4F5F2","#ECFAF9"],[_h.e.a,"#384F11","#5C6A22","#607241","#EAF0D3","#F4F8E9"],[_h.e.a,"#011738","#254069","#0D3268","#DDF3FE","#ECF8FE"],[_h.e.a,"#1E0D3B","#562685","#6E4A9C","#E6E0FF","#F5F2FF"],[_h.e.a,"#5B0743","#80275D","#A33E89","#FBE4F1","#FDF3F9"]];_h.q.b=_a.a.dV;_h.q.d=null;_h.q.f=_h.q.h();_h.q.e=null;_h.E.a="PublicStrings";_h.l.e=null;_h.l.d=null;_h.g.k=new _H("Id",_g.g,_h.g);_h.g.d=new _H("ChatState",_h.dA,_h.g);_h.g.a=new _H("ParticipantPersonas",_js.g,_h.g);_h.g.c=new _H("Subject",String,_h.g);_h.g.h=new _H("Preview",String,_h.g);_h.g.b=new _H("Status",String,_h.g,"&nbsp;");_h.g.j=new _H("BodyText",String,_h.g,"<div></div>");_h.g.g=new _H("LyncConversationId",Number,_h.g,-1);_h.g.e=new _H("SessionEnded",Boolean,_h.g,!1);_h.g.v=new _H("LastMessage",String,_h.g,"");_h.g.f=new _H("LastMessageAriaLabel",String,_h.g,"");_h.g.u="ItemOrConversationId";_h.g.o="MailItem";_h.g.n="MailConversation";_h.g.m="LastMessage";_h.g.l="LastMessageAriaLabel";_h.g.p="sip:";_h.g.r="\r\n                <div class='imMessage'>\r\n                    <div>\r\n                        <span class='imSender ms-font-color-themePrimary ms-font-weight-regular'>{0}</span>\r\n                        <span class='imSentTime ms-font-color-themePrimary ms-font-weight-semilight'>{1}</span>\r\n                    </div>\r\n                    <div class='imBody ms-font-color-neutralPrimary ms-font-weight-regular'>{2}</div>\r\n                </div>";_h.g.t="\r\n                <div class='imMessage'>\r\n                    <div>\r\n                        <span class='imMe ms-font-weight-regular ms-font-color-black'>{0}</span>\r\n                        <span class='imSentTime ms-font-weight-semilight ms-font-color-black'>{1}</span>\r\n                    </div>\r\n                    <div class='imBody ms-font-color-neutralPrimary ms-font-weight-regular'>{2}</div>\r\n                </div>";_h.g.s="<div class='imNotificationMessage ms-font-weight-regular ms-font-color-neutralSecondary'>{0}</div>";_h.g.q="<div class='imErrorMessage ms-font-weight-regular'>{0}</div>";_h.g.i=[_h.g.b,_h.g.d,_h.g.a];_h.g.$$cctor();_h.T.b=null;_h.P.f={"ipm.note":{MailReplied:3,MailForwarded:4,MailIrm:5,MailIrmReplied:6,MailIrmForwarded:7},"ipm.note.irm":{MailIrmReplied:6,MailReplied:6,MailIrmForwarded:7,MailForwarded:7,Default:5},"ipm.note.microsoft.exchange.voice.um.ca":{MailForwarded:10,MailReplied:9,Default:8},"ipm.note.microsoft.exchange.voice.um":{MailForwarded:10,MailReplied:9,Default:8},"ipm.note.microsoft.voicemail.um.ca":{MailForwarded:10,MailReplied:9,Default:8},"ipm.note.microsoft.voicemail.um":{MailForwarded:10,MailReplied:9,Default:8},"ipm.note.rpmsg.microsoft.voicemail.um.ca":{MailReplied:11,Default:11},"ipm.note.rpmsg.microsoft.voicemail.um":{MailReplied:11,Default:11},"ipm.note.microsoft.exchange.fax.ca":{Default:12},"ipm.note.microsoft.exchange.fax.um.ca":{Default:12},"ipm.note.microsoft.fax.ca":{Default:12},"ipm.appointment":{Default:13},"ipm.schedule.meeting.request":{Default:13},"ipm.schedule.meeting.canceled":{AppointmentMeetCancel:17,Default:17},"ipm.contact":{Default:18},"ipm.distlist":{Default:18},"ipm.task":{TaskRecur:20,TaskItem:19,TaskOwned:19,TaskDelegated:19,Default:19},"ipm.activity":{Default:21},"ipm.post":{Default:22},"ipm.stickynote":{Default:23},"report.ipm.note.ndr":{Default:25},"report.ipm.ndr":{Default:25},"report.ipm.note.mobile.sms.ndr":{Default:25},"report.ipm.schedule.meeting.resp.neg.ndr":{Default:25},"report.ipm.schedule.meeting.resp.pos.ndr":{Default:25},"report.ipm.schedule.meeting.resp.tent.ndr":{Default:25},"report.ipm.TaskRequest.ndr":{Default:25},"report.ipm.oof.ndr":{Default:25},"report.report.ipm.note.ipnnrn.ndr":{Default:25},"report.ipm.note.smime.ndr":{Default:25},"report.ipm.note.smime.multipartsigned.ndr":{Default:25},"report.ipm.note.dr":{Default:24},"report.ipm.dr":{Default:24},"report.ipm.schedule.meeting.request.dr":{Default:24},"report.ipm.note.smime.dr":{Default:24},"report.ipm.note.smime.multipartsigned.dr":{Default:24},"ipm.note.microsoft.approval.request":{Default:26},"ipm.note.microsoft.approval.reply.approve":{Default:27},"ipm.note.microsoft.approval.reply.reject":{Default:28},"ipm.note.rules.ooftemplate.microsoft":{Default:29},"report.ipm.note.ipnrn":{Default:30},"ipm.note.reminder.event":{Default:31}};_h.P.a={"ipm.schedule.meeting.resp.pos":{AppointmentMeetYes:14,Default:14},"ipm.schedule.meeting.resp.tent":{AppointmentMeetMaybe:16,Default:16},"ipm.schedule.meeting.resp.neg":{AppointmentMeetNo:15,Default:15}};_h.bt.a=null;_h.bS.a=new _h.bS;_h.dc.a=_a.a.bd;_h.m.a=null;_h.h.d=null;_h.h.h=null;_h.h.b=null;_h.h.e=!1;_h.h.g=[];_h.h.$$cctor();_h.H.a=new _h.H;_h.J.a=null;_h.J.c=!1;_h.by.a=new _g.d("DateTimeReceived");_h.t.i=new _H("Subject",String,_h.t);_h.t.c=new _H("Location",String,_h.t);_h.t.g=new _H("ReminderTime",_a.c,_h.t);_h.t.h=new _H("StartDate",_a.c,_h.t);_h.t.a=new _H("EndDate",_a.c,_h.t);_h.t.b=new _H("ItemId",_g.g,_h.t);_h.t.d=new _H("RecurringMasterItemId",_g.g,_h.t);_h.t.e=new _H("ReminderGroup",_g.jd,_h.t);_h.t.f=new _H("ReminderGroups",_g.je,_h.t);_h.c.i={};_h.d.b=null;_h.i.b=null;_h.a.n=_h.a.getName();_h.a.t=_h.a.n+".FavoritesCollection";_h.a.u=_h.a.n+".FolderMruCollection";_h.a.B=_h.a.n+".RootFolderTableQuery.";_h.a.A=_h.a.n+".SharedFolderRoots.";_h.a.m=["msgfolderroot","publicfoldersroot","archivemsgfolderroot"];_h.a.L=["deleteditems","drafts","inbox","junkemail","notes","sentitems"];_h.a.v=["inbox","drafts","sentitems","deleteditems"];_h.a.s=["inbox","deleteditems","junkemail"];_h.a.k={};_h.a.c=!1;_h.S.c=_h.S.getName();_h.S.b=_h.S.c+".RootFolderTableQuery.";_h.w.a=null;_h.w.d=!1;_h.w.b=null;_h.w.c=null;_h.r.b=!1;_h.r.a=null;_h.B.c=15e3;_h.B.b=null;_h.s.e=5e3;_h.s.f=10;_h.s.c=null;_h.s.a=null;_h.u.c=null;_h.CreateItemResponseProcessor.g=_a.a.dq;_h.CreateItemResponseProcessor.a=new Sys.EventHandlerList;_h.j.j=!1;_h.j.e=0;_h.j.c=0;_h.j.b=0;_h.j.a=0;_h.j.g=0;_h.j.d=0;_h.j.h=null;_h.j.i=null;_h.v.a=!1;_h.v.f=0;_h.v.d=0;_h.v.c=0;_h.v.b=null;_h.v.e=0;_h.v.$$cctor();BootModelsComponent.$$cctor();_h.y.b=null;Type.registerNamespace("_y");_y.gt=function(){};_y.gt.registerInterface("_y.gt");_y.df=function(){};_y.cD=function(n,t){this.a=n;this.b=t};_y.cD.prototype={a:0,b:!1};_y.gq=function(){};_y.gq.registerInterface("_y.gq");_y.gr=function(){};_y.gr.registerInterface("_y.gr");_y.gs=function(){};_y.gs.registerInterface("_y.gs");_y.gD=function(){};_y.gD.registerInterface("_y.gD");var ICategoryManagementDialogViewModel=function(){};ICategoryManagementDialogViewModel.registerInterface("ICategoryManagementDialogViewModel");var IInfoBarMessageWithActionViewModel=function(){};IInfoBarMessageWithActionViewModel.registerInterface("IInfoBarMessageWithActionViewModel");var IInfoBarMessageSimpleViewModel=function(){};IInfoBarMessageSimpleViewModel.registerInterface("IInfoBarMessageSimpleViewModel");var IInfoBarMessageViewModel=function(){};IInfoBarMessageViewModel.registerInterface("IInfoBarMessageViewModel");var IInfoBarMessageForComplexContentViewModel=function(){};IInfoBarMessageForComplexContentViewModel.registerInterface("IInfoBarMessageForComplexContentViewModel");var IInfoBarViewModel=function(){};IInfoBarViewModel.registerInterface("IInfoBarViewModel");var IHelpPanePopupViewModel=function(){};IHelpPanePopupViewModel.registerInterface("IHelpPanePopupViewModel");var IHelpShiftPopupViewModel=function(){};IHelpShiftPopupViewModel.registerInterface("IHelpShiftPopupViewModel");var IInClientStoreViewModelFactory=function(){};IInClientStoreViewModelFactory.registerInterface("IInClientStoreViewModelFactory");_y.ds=function(){};_y.ds.registerInterface("_y.ds");var IModuleSearchButtonAdaptorViewModel=function(){};IModuleSearchButtonAdaptorViewModel.registerInterface("IModuleSearchButtonAdaptorViewModel");var INextDayMeetingsViewModel=function(){};INextDayMeetingsViewModel.registerInterface("INextDayMeetingsViewModel");var IAdsbarViewModel=function(){};IAdsbarViewModel.registerInterface("IAdsbarViewModel");_y.eU=function(){};_y.eU.registerInterface("_y.eU");var IAttachmentDownloadUrlFactory=function(){};IAttachmentDownloadUrlFactory.registerInterface("IAttachmentDownloadUrlFactory");_y.hm=function(){};_y.hm.registerInterface("_y.hm");var IFloatingTasksModuleViewModel=function(){};IFloatingTasksModuleViewModel.registerInterface("IFloatingTasksModuleViewModel");var IBookingsModuleViewModel=function(){};IBookingsModuleViewModel.registerInterface("IBookingsModuleViewModel");_y.hp=function(){};_y.gB=function(){};_y.gB.registerInterface("_y.gB");var IAnalyticsUploader=function(){};IAnalyticsUploader.registerInterface("IAnalyticsUploader");var IAriaAnalyticsUploader=function(){};IAriaAnalyticsUploader.registerInterface("IAriaAnalyticsUploader");_y.hl=function(){};_y.hl.registerInterface("_y.hl");var IIntroductionControllerFactory=function(){};IIntroductionControllerFactory.registerInterface("IIntroductionControllerFactory");var IIntroductionPeekContentViewModelFactory=function(){};IIntroductionPeekContentViewModelFactory.registerInterface("IIntroductionPeekContentViewModelFactory");var IFolderPickerContainer=function(){};IFolderPickerContainer.registerInterface("IFolderPickerContainer");var IReportPhishDialogViewModel=function(){};IReportPhishDialogViewModel.registerInterface("IReportPhishDialogViewModel");_y.hC=function(){};_y.hC.registerInterface("_y.hC");var ISearchViewModel=function(){};ISearchViewModel.registerInterface("ISearchViewModel");_y.fV=function(){};_y.fV.registerInterface("_y.fV");_y.dm=function(){};_y.dm.prototype={none:0,owaOptionsSetOOFMessage:1,owaOptionsSetSignature:2,owaOptionsSetThemes:3,owaRecoverDeletedItems:21,owaConfigureDeletedItemsRetention:22,owaCalendarSharing:31,owaCalendarSharingPolicy:32,test:1e4};_y.dm.registerEnum("_y.dm",!1);_y.hH=function(){};_y.hH.registerInterface("_y.hH");var IUserActionsInformationViewModel=function(){};IUserActionsInformationViewModel.registerInterface("IUserActionsInformationViewModel");var IUserActionsInformationViewModelFactory=function(){};IUserActionsInformationViewModelFactory.registerInterface("IUserActionsInformationViewModelFactory");_y.eV=function(){};_y.eV.registerInterface("_y.eV");_y.gH=function(){};_y.gI=function(){};_y.gN=function(){};_y.ej=function(){};_y.ej.registerInterface("_y.ej");_y.ek=function(){};_y.ek.registerInterface("_y.ek");_y.el=function(){};_y.el.registerInterface("_y.el");_y.gU=function(){};_y.gG=function(){};_y.gG.registerInterface("_y.gG");_y.dA=function(){};_y.dA.registerInterface("_y.dA");_y.gJ=function(){};_y.gK=function(){};_y.gL=function(){};_y.gM=function(){};_y.gO=function(){};_y.gP=function(){};_y.gR=function(){};_y.gT=function(){};_y.gS=function(){};_y.gW=function(){};_y.gX=function(){};_y.bN=function(){};_y.bN.registerInterface("_y.bN");_y.dt=function(){};_y.dt.registerInterface("_y.dt");_y.hE=function(){};_y.hE.registerInterface("_y.hE");_y.cI=function(){};_y.cI.registerInterface("_y.cI");_y.dz=function(){};_y.dz.registerInterface("_y.dz");_y.dy=function(){};_y.dy.registerInterface("_y.dy");_y.gF=function(){};_y.gF.registerInterface("_y.gF");_y.gQ=function(){};_y.gV=function(){};_y.he=function(){};_y.he.registerInterface("_y.he");_y.hy=function(){};_y.hy.registerInterface("_y.hy");_y.hB=function(){};_y.hB.registerInterface("_y.hB");var IFlowHomeScreenViewModelFactory=function(){};IFlowHomeScreenViewModelFactory.registerInterface("IFlowHomeScreenViewModelFactory");_y.em=function(){};_y.em.registerInterface("_y.em");_y.en=function(){};_y.en.registerInterface("_y.en");var IInlineComposeInfobarItemsChangedEvent=function(){};IInlineComposeInfobarItemsChangedEvent.registerInterface("IInlineComposeInfobarItemsChangedEvent");_y.i=function(){};_y.i.registerInterface("_y.i");_y.eh=function(){};_y.eh.registerInterface("_y.eh");_y.gz=function(){};_y.gz.registerInterface("_y.gz");var IBingSearchSuggestionAdaptorViewModel=function(){};IBingSearchSuggestionAdaptorViewModel.registerInterface("IBingSearchSuggestionAdaptorViewModel");var ICategoryTreeFactory=function(){};ICategoryTreeFactory.registerInterface("ICategoryTreeFactory");var ICategoryTreeNodeViewModel=function(){};ICategoryTreeNodeViewModel.registerInterface("ICategoryTreeNodeViewModel");var ICategoryTreeViewModel=function(){};ICategoryTreeViewModel.registerInterface("ICategoryTreeViewModel");var IHashtagFirstRunHelper=function(){};IHashtagFirstRunHelper.registerInterface("IHashtagFirstRunHelper");var IHashtagTreeViewModel=function(){};IHashtagTreeViewModel.registerInterface("IHashtagTreeViewModel");var IHashtagWellViewModelFactory=function(){};IHashtagWellViewModelFactory.registerInterface("IHashtagWellViewModelFactory");var IHashtagViewModelFactory=function(){};IHashtagViewModelFactory.registerInterface("IHashtagViewModelFactory");_y.fc=function(){};_y.fc.registerInterface("_y.fc");var ITagViewModel=function(){};ITagViewModel.registerInterface("ITagViewModel");var IFlagMigrationFirstRunViewModel=function(){};IFlagMigrationFirstRunViewModel.registerInterface("IFlagMigrationFirstRunViewModel");var IFocusedInboxRollupManager=function(){};IFocusedInboxRollupManager.registerInterface("IFocusedInboxRollupManager");_y.hf=function(){};_y.hf.registerInterface("_y.hf");_y.fk=function(){};_y.fk.registerInterface("_y.fk");_y.hK=function(){};_y.hK.registerInterface("_y.hK");_y.hj=function(){};_y.hj.registerInterface("_y.hj");_y.hI=function(){};_y.hI.registerInterface("_y.hI");var IDelayedSendEvent=function(){};IDelayedSendEvent.registerInterface("IDelayedSendEvent");var IIsShowingComposeInReadingPaneEvent=function(){};IIsShowingComposeInReadingPaneEvent.registerInterface("IIsShowingComposeInReadingPaneEvent");var ISendFailedO365Event=function(){};ISendFailedO365Event.registerInterface("ISendFailedO365Event");var ISendFailureRemoveO365Event=function(){};ISendFailureRemoveO365Event.registerInterface("ISendFailureRemoveO365Event");_y.fg=function(){};_y.fg.registerInterface("_y.fg");_y.eY=function(){};_y.eY.registerInterface("_y.eY");_y.hn=function(){};_y.hn.registerInterface("_y.hn");_y.ho=function(){};_y.ho.registerInterface("_y.ho");var ILikeViewModelFactory=function(){};ILikeViewModelFactory.registerInterface("ILikeViewModelFactory");_y.dO=function(){};_y.dO.prototype={all:0,allCurrentAndFuture:1,allButOne:2,allOlderThan:3};_y.dO.registerEnum("_y.dO",!1);var IUserOofNotificationProvider=function(){};IUserOofNotificationProvider.registerInterface("IUserOofNotificationProvider");_y.ft=function(){};_y.ft.prototype={searchMyGroupsButton:0,groupPersonaInSearchSuggestion:1};_y.ft.registerEnum("_y.ft",!1);var ISharePointOneDriveProviderItemViewModelFactory=function(){};ISharePointOneDriveProviderItemViewModelFactory.registerInterface("ISharePointOneDriveProviderItemViewModelFactory");_y.fT=function(){};_y.fT.registerInterface("_y.fT");var IAddAtAllMentionEvent=function(){};IAddAtAllMentionEvent.registerInterface("IAddAtAllMentionEvent");var IAddAtMentionEvent=function(){};IAddAtMentionEvent.registerInterface("IAddAtMentionEvent");var IAddHashtagEvent=function(){};IAddHashtagEvent.registerInterface("IAddHashtagEvent");var IEntityLinkHandler=function(){};IEntityLinkHandler.registerInterface("IEntityLinkHandler");_y.cs=function(){};_y.cs.registerInterface("_y.cs");var IRemoveAtAllMentionEvent=function(){};IRemoveAtAllMentionEvent.registerInterface("IRemoveAtAllMentionEvent");var IAttachmentsModuleViewModule=function(){};IAttachmentsModuleViewModule.registerInterface("IAttachmentsModuleViewModule");var ICalendarModernGroupsProvider=function(){};ICalendarModernGroupsProvider.registerInterface("ICalendarModernGroupsProvider");_y.Z=function(){};_y.Z.prototype={noError:0,genericError:1,fileReadError:2,sizeExceeded:3,imageTypeNotSupported:4,groupsDocumentUrlNotFound:5,groupSharePointNotProvisioned:6,groupGenericError:7};_y.Z.registerEnum("_y.Z",!1);_y.gA=function(){};_y.gA.registerInterface("_y.gA");_y.dp=function(){};_y.dp.registerInterface("_y.dp");var IAttachmentViewModelFactory=function(){};IAttachmentViewModelFactory.registerInterface("IAttachmentViewModelFactory");var IAttachmentViewModelPopoutFactory=function(){};IAttachmentViewModelPopoutFactory.registerInterface("IAttachmentViewModelPopoutFactory");_y.gg=function(){};_y.gg.prototype={classic:0,modernMail:1,modernGroup:2};_y.gg.registerEnum("_y.gg",!1);_y.gC=function(){};_y.gC.registerInterface("_y.gC");_y.L=function(){};_y.L.registerInterface("_y.L");var IAttachmentWellViewModelFactory=function(){};IAttachmentWellViewModelFactory.registerInterface("IAttachmentWellViewModelFactory");_y.gE=function(){};_y.gE.registerInterface("_y.gE");var IDocumentAttachmentViewModel=function(){};IDocumentAttachmentViewModel.registerInterface("IDocumentAttachmentViewModel");var IDocumentAttachmentViewModelFactory=function(){};IDocumentAttachmentViewModelFactory.registerInterface("IDocumentAttachmentViewModelFactory");_y.cf=function(){};_y.cf.registerInterface("_y.cf");var IAttachmentProviderItemViewModelFactory=function(){};IAttachmentProviderItemViewModelFactory.registerInterface("IAttachmentProviderItemViewModelFactory");var IItemAttachmentPopOutFactory=function(){};IItemAttachmentPopOutFactory.registerInterface("IItemAttachmentPopOutFactory");_y.E=function(){};_y.E.registerInterface("_y.E");var IAttachmentsFilePickerPanelViewModel=function(){};IAttachmentsFilePickerPanelViewModel.registerInterface("IAttachmentsFilePickerPanelViewModel");_y.P=function(){};_y.P.prototype={defaultComponent:-1,cacheHitRate:1,taskRunnerHistory:2,instantSearch:3,notificationHistory:4,tracingDiagnostics:5,requestHistory:6,notificationSubcriptions:7,offlineModuleDiagnostics:8,offlineDiagnostics:9,notificationQueue:10,flightConfiguration:11,versioningDiagnostics:12,taskRunnerSummary:13,requestSummary:14,disposeTracker:15,overview:16,reflowSummary:17,recipientCacheData:18};_y.P.registerEnum("_y.P",!1);_y.hh=function(){};_y.eX=function(){};_y.eX.registerInterface("_y.eX");_y.dP=function(){};_y.dP.prototype={older:1,lastMonth:2,earlierThisMonth:4,threeWeeksAgo:8,twoWeeksAgo:16,lastWeek:32,sunday:64,monday:128,tuesday:256,wednesday:512,thursday:1024,friday:2048,saturday:4096,nextWeek:8192,twoWeeksAway:16384,threeWeeksAway:32768,laterThisMonth:65536,nextMonth:131072,beyondNextMonth:262144,yesterday:524288,today:1048576,tomorrow:2097152,none:4194304,pinned:8388608,all:16777215};_y.dP.registerEnum("_y.dP",!0);_y.fP=function(){};_y.fP.prototype={None:-1,Mail:0,Calendar:1,Contacts:2,Tasks:3,InferenceMailSuggestionsLearnMore:4,OptionsMobile:5,PeopleView:6,OUG:7,DocCollab:8,Smime:9,ModernAttachments:10,LicenseAssign:11,Hashtag:12,AutomaticReplies:100,AutoProvisionFailed:101,CalendarOptions:102,ConfigureRegionAndMobileOperator:103,ConnectedAccounts:104,csvExportContactsWizardLearnMore:105,CSVImportContactsWizard:106,editInboxRule:107,EditSmsAccount:108,EmailSignature:109,HomePageOptions:110,InboxRules:111,JunkEmailConfiguration:112,JunkReporting:113,MailMessaging:114,MessageList:115,MobileDevice:116,MyExtensions:117,ProtocolSettings:118,OwaOptionsDefault:119,OwaOptionsChangePassword:120,RegionalSettings:121,SelectRetentionPolicyTags:122,TextMessaging:123,VoiceMail:124,OwaOfflineSettings:125,ResourceScheduling:126,KeyboardShortcuts:127,ReplySettings:128,MessageSafety:129,LinkPreview:130,InboxRulesStopProcessing:131,MailSwipeActions:132};_y.fP.registerEnum("_y.fP",!1);_y.bV=function(){};_y.bV.registerInterface("_y.bV");var ICalendarModuleViewModel=function(){};ICalendarModuleViewModel.registerInterface("ICalendarModuleViewModel");_y.cH=function(){};_y.cH.registerInterface("_y.cH");_y.dq=function(){};_y.dq.registerInterface("_y.dq");var IContactPropertySuggestionAdaptorViewModel=function(){};IContactPropertySuggestionAdaptorViewModel.registerInterface("IContactPropertySuggestionAdaptorViewModel");_y.fR=function(){};_y.fR.registerInterface("_y.fR");_y.dr=function(){};_y.dr.registerInterface("_y.dr");var IGroupsNavigationViewModelFactory=function(){};IGroupsNavigationViewModelFactory.registerInterface("IGroupsNavigationViewModelFactory");var IGroupManagementHeaderViewModelFactory=function(){};IGroupManagementHeaderViewModelFactory.registerInterface("IGroupManagementHeaderViewModelFactory");_y.bW=function(){};_y.bW.registerInterface("_y.bW");var IInstantSearchFactory=function(){};IInstantSearchFactory.registerInterface("IInstantSearchFactory");var IInstantSearchRefinerManager=function(){};IInstantSearchRefinerManager.registerInterface("IInstantSearchRefinerManager");_y.fi=function(){};_y.fi.registerInterface("_y.fi");_y.hq=function(){};_y.hq.registerInterface("_y.hq");var IModuleHelpProvider=function(){};IModuleHelpProvider.registerInterface("IModuleHelpProvider");_y.fU=function(){};_y.fU.registerInterface("_y.fU");_y.hw=function(){};_y.hw.registerInterface("_y.hw");_y.hi=function(){};_y.hi.registerInterface("_y.hi");_y.dw=function(){};_y.dw.registerInterface("_y.dw");var IOpenAnotherMailboxViewModel=function(){};IOpenAnotherMailboxViewModel.registerInterface("IOpenAnotherMailboxViewModel");var IPeopleModuleViewModel=function(){};IPeopleModuleViewModel.registerInterface("IPeopleModuleViewModel");var IRefinerViewModel=function(){};IRefinerViewModel.registerInterface("IRefinerViewModel");_y.cV=function(){};_y.cV.registerInterface("_y.cV");_y.x=function(){};_y.x.registerInterface("_y.x");var ISearchRefinerCategoryViewModel=function(){};ISearchRefinerCategoryViewModel.registerInterface("ISearchRefinerCategoryViewModel");_y.hD=function(){};_y.hD.registerInterface("_y.hD");_y.es=function(){};_y.es.registerInterface("_y.es");var ITasksModuleViewModel=function(){};ITasksModuleViewModel.registerInterface("ITasksModuleViewModel");var IGroupCalendarModuleViewModel=function(){};IGroupCalendarModuleViewModel.registerInterface("IGroupCalendarModuleViewModel");var IGroupMailModuleViewModel=function(){};IGroupMailModuleViewModel.registerInterface("IGroupMailModuleViewModel");var IGroupModuleViewModel=function(){};IGroupModuleViewModel.registerInterface("IGroupModuleViewModel");var IGroupPeopleModuleViewModel=function(){};IGroupPeopleModuleViewModel.registerInterface("IGroupPeopleModuleViewModel");_y.ba=function(){};_y.ba.registerInterface("_y.ba");_y.hJ=function(){};_y.hJ.registerInterface("_y.hJ");_y.bz=function(){};_y.bz.prototype={to:0,cc:1,bcc:2};_y.bz.registerEnum("_y.bz",!1);_y.fq=function(){};_y.fq.prototype={pushOnStack:0,replaceTopOfStack:1};_y.fq.registerEnum("_y.fq",!1);_y.a=function(){};_y.a.registerInterface("_y.a");var IPopOutViewModel=function(){};IPopOutViewModel.registerInterface("IPopOutViewModel");_y.gb=function(n,t,i,r,u,f){this.viewModel=n;if(_js.e.b(n))throw Error.argumentNull("The view model name should not be null!");this.viewModelParams=t;this.popOutSize=i;this.context=r;this.popOutContextSymbol=u;this.target=f};_y.cJ=function(){};_y.cJ.registerInterface("_y.cJ");var IUriFileAttachmentViewModelFactory=function(){};IUriFileAttachmentViewModelFactory.registerInterface("IUriFileAttachmentViewModelFactory");_y.fN=function(){};_y.fN.prototype={attachmentSizeExceeded:9e3,numberOfAttachmentsExceeded:9001,internalFormatError:9002,invalidAttachmentId:9003,invalidAttachmentPath:9004,cannotAddAttachmentBeforeUpgrade:9005,attachmentDeletedBeforeUploadCompletes:9006,attachmentUploadGeneralFailure:9007,attachmentToDeleteDoesNotExist:9008,attachmentDeleteGeneralFailure:9009,invalidEndTime:9010,htmlSanitizationFailure:9011,numberOfRecipientsExceeded:9012,noValidRecipientsProvided:9013,cursorPositionChanged:9014,composeFormNotReadyForAttachments:9015,invalidSelection:9016,accessRestricted:9017,genericTokenError:9018,genericSettingsError:9019,genericResponseError:9020,saveError:9021,messageInDifferentStoreError:9022,duplicateNotificationKey:9023,notificationKeyNotFound:9024,numberOfNotificationsExceeded:9025,persistedNotificationArrayReadError:9026,persistedNotificationArraySaveError:9027,cannotPersistPropertyInUnsavedDraftError:9028,ooeInvalidDataFormat:2006};_y.fN.registerEnum("_y.fN",!1);_y.gZ=function(){};_y.gZ.registerInterface("_y.gZ");_y.hb=function(){};_y.hb.registerInterface("_y.hb");_y.ha=function(){};_y.hc=function(){};_y.hc.registerInterface("_y.hc");_y.fQ=function(){};_y.fQ.registerInterface("_y.fQ");var IExtensibilityViewModelFactory=function(){};IExtensibilityViewModelFactory.registerInterface("IExtensibilityViewModelFactory");var IExtensibilityStatistics=function(){};IExtensibilityStatistics.registerInterface("IExtensibilityStatistics");_y.bg=function(){};_y.bg.registerInterface("_y.bg");var IFeedbackPopupViewModel=function(){};IFeedbackPopupViewModel.registerInterface("IFeedbackPopupViewModel");var IInfoBarExtensibilityViewModel=function(){};IInfoBarExtensibilityViewModel.registerInterface("IInfoBarExtensibilityViewModel");var IUserVoiceSatisfactionViewModel=function(){};IUserVoiceSatisfactionViewModel.registerInterface("IUserVoiceSatisfactionViewModel");_y.fS=function(){};_y.fS.registerInterface("_y.fS");var IModernGroupCardFacade=function(){};IModernGroupCardFacade.registerInterface("IModernGroupCardFacade");var IModernGroupCommandsViewModel=function(){};IModernGroupCommandsViewModel.registerInterface("IModernGroupCommandsViewModel");var IModernGroupsNavigationFactory=function(){};IModernGroupsNavigationFactory.registerInterface("IModernGroupsNavigationFactory");var IGroupsDiscoveryViewModelFactory=function(){};IGroupsDiscoveryViewModelFactory.registerInterface("IGroupsDiscoveryViewModelFactory");var IModernGroupsProvider=function(){};IModernGroupsProvider.registerInterface("IModernGroupsProvider");var IPopOutHelper=function(){};IPopOutHelper.registerInterface("IPopOutHelper");_y.fa=function(){};_y.fa.registerInterface("_y.fa");var IMailComposeContextFactory=function(){};IMailComposeContextFactory.registerInterface("IMailComposeContextFactory");var IMailComposeViewModelFactory=function(){};IMailComposeViewModelFactory.registerInterface("IMailComposeViewModelFactory");var IGroupInlineComposeViewModelFactory=function(){};IGroupInlineComposeViewModelFactory.registerInterface("IGroupInlineComposeViewModelFactory");var IMailInlineComposeViewModelFactory=function(){};IMailInlineComposeViewModelFactory.registerInterface("IMailInlineComposeViewModelFactory");var IMailResponseViewModelFactory=function(){};IMailResponseViewModelFactory.registerInterface("IMailResponseViewModelFactory");_y.hr=function(){};_y.hr.registerInterface("_y.hr");_y.fb=function(){};_y.fb.registerInterface("_y.fb");var IMailComposeDiscardManager=function(){};IMailComposeDiscardManager.registerInterface("IMailComposeDiscardManager");_y.hs=function(){};_y.hs.registerInterface("_y.hs");_y.dD=function(){};_y.dD.prototype={window:0,readingPane:1,quick:2,deeplink:3};_y.dD.registerEnum("_y.dD",!1);_y.l=function(){};_y.l.prototype={newMail:0,reply:1,replyAll:2,forward:3,edit:4,accept:5,tentativelyAccept:6,decline:7,cancel:8,approve:9,reject:10,newPost:11,postReply:12,postEdit:13};_y.l.registerEnum("_y.l",!1);var IQuickComposeViewModel=function(){};IQuickComposeViewModel.registerInterface("IQuickComposeViewModel");var IGroupQuickComposeViewModel=function(){};IGroupQuickComposeViewModel.registerInterface("IGroupQuickComposeViewModel");var IMailQuickComposeViewModel=function(){};IMailQuickComposeViewModel.registerInterface("IMailQuickComposeViewModel");var IInlineComposeConductorViewModel=function(){};IInlineComposeConductorViewModel.registerInterface("IInlineComposeConductorViewModel");var IGroupInlineComposeConductorViewModelFactory=function(){};IGroupInlineComposeConductorViewModelFactory.registerInterface("IGroupInlineComposeConductorViewModelFactory");var IMailInlineComposeConductorViewModelFactory=function(){};IMailInlineComposeConductorViewModelFactory.registerInterface("IMailInlineComposeConductorViewModelFactory");_y.eW=function(){};_y.eW.registerInterface("_y.eW");_y.fd=function(){};_y.fd.registerInterface("_y.fd");var IQuickComposeContext=function(){};IQuickComposeContext.registerInterface("IQuickComposeContext");var IQuickComposeRecipientComponent=function(){};IQuickComposeRecipientComponent.registerInterface("IQuickComposeRecipientComponent");var IQuickComposeSendComponent=function(){};IQuickComposeSendComponent.registerInterface("IQuickComposeSendComponent");var IQuickComposeAttachmentComponent=function(){};IQuickComposeAttachmentComponent.registerInterface("IQuickComposeAttachmentComponent");var IQuickComposeDiscardComponent=function(){};IQuickComposeDiscardComponent.registerInterface("IQuickComposeDiscardComponent");var IQuickComposeUpconvertComponent=function(){};IQuickComposeUpconvertComponent.registerInterface("IQuickComposeUpconvertComponent");_y.eq=function(){};_y.eq.registerInterface("_y.eq");_y.er=function(){};_y.er.registerInterface("_y.er");_y.ep=function(){};_y.ep.registerInterface("_y.ep");var IQuickComposeEventAggregatorFactory=function(){};IQuickComposeEventAggregatorFactory.registerInterface("IQuickComposeEventAggregatorFactory");var IQuickComposeSendFailedEvent=function(){};IQuickComposeSendFailedEvent.registerInterface("IQuickComposeSendFailedEvent");var IQuickComposeSendFailureRemoveEvent=function(){};IQuickComposeSendFailureRemoveEvent.registerInterface("IQuickComposeSendFailureRemoveEvent");var IItemPartPartnerViewModelFactory=function(){};IItemPartPartnerViewModelFactory.registerInterface("IItemPartPartnerViewModelFactory");_y.eZ=function(){};_y.eZ.registerInterface("_y.eZ");var IItemReadingPaneContextFactory=function(){};IItemReadingPaneContextFactory.registerInterface("IItemReadingPaneContextFactory");var IItemReadingPaneViewModelPopOutFactory=function(){};IItemReadingPaneViewModelPopOutFactory.registerInterface("IItemReadingPaneViewModelPopOutFactory");var IModernItemReadingPaneViewModelPopOutFactory=function(){};IModernItemReadingPaneViewModelPopOutFactory.registerInterface("IModernItemReadingPaneViewModelPopOutFactory");var IMailErrorHandler=function(){};IMailErrorHandler.registerInterface("IMailErrorHandler");var IMailFolderPermissionsDialogViewModel=function(){};IMailFolderPermissionsDialogViewModel.registerInterface("IMailFolderPermissionsDialogViewModel");_y.hk=function(){};_y.hk.registerInterface("_y.hk");_y.hv=function(){};_y.hv.registerInterface("_y.hv");_y.hz=function(){};_y.hz.registerInterface("_y.hz");_y.bx=function(){};_y.bx.registerInterface("_y.bx");var IReminderMessageHeaderViewModel=function(){};IReminderMessageHeaderViewModel.registerInterface("IReminderMessageHeaderViewModel");var IReminderMessageViewModel=function(){};IReminderMessageViewModel.registerInterface("IReminderMessageViewModel");var IExtendedSharedFolderViewModel=function(){};IExtendedSharedFolderViewModel.registerInterface("IExtendedSharedFolderViewModel");_y.bM=function(){};_y.bM.registerInterface("_y.bM");_y.hg=function(){};_y.hg.registerInterface("_y.hg");_y.hM=function(){};_y.hM.registerInterface("_y.hM");_y.ch=function(){};_y.ch.registerInterface("_y.ch");_y.bw=function(){};_y.bw.registerInterface("_y.bw");_y.ci=function(){};_y.ci.registerInterface("_y.ci");_y.du=function(){};_y.du.registerInterface("_y.du");_y.ht=function(){};_y.ht.registerInterface("_y.ht");_y.hu=function(){};_y.hu.registerInterface("_y.hu");_y.hF=function(){};_y.hF.registerInterface("_y.hF");_y.hG=function(){};_y.hG.registerInterface("_y.hG");_y.et=function(){};_y.et.registerInterface("_y.et");_y.gY=function(){};_y.gY.registerInterface("_y.gY");var IExtendedFrequentlyUsedMailFolders=function(){};IExtendedFrequentlyUsedMailFolders.registerInterface("IExtendedFrequentlyUsedMailFolders");var IExtendedListViewModelFactory=function(){};IExtendedListViewModelFactory.registerInterface("IExtendedListViewModelFactory");var IJunkUtils=function(){};IJunkUtils.registerInterface("IJunkUtils");var IKeyboardShortcutsViewModel=function(){};IKeyboardShortcutsViewModel.registerInterface("IKeyboardShortcutsViewModel");_y.ei=function(){};_y.ei.registerInterface("_y.ei");_y.dn=function(){};_y.dn.registerInterface("_y.dn");_y.bo=function(){};_y.bo.registerInterface("_y.bo");_y.cT=function(){};_y.cT.registerInterface("_y.cT");_y.cg=function(){};_y.cg.registerInterface("_y.cg");_y.hd=function(){};_y.hd.registerInterface("_y.hd");_y.bX=function(){};_y.bX.registerInterface("_y.bX");_y.bv=function(){};_y.bv.registerInterface("_y.bv");var IItemReadingPaneViewModelFactory=function(){};IItemReadingPaneViewModelFactory.registerInterface("IItemReadingPaneViewModelFactory");_y.Y=function(){};_y.Y.registerInterface("_y.Y");_y.J=function(){};_y.J.registerInterface("_y.J");var IItemSelectedEvent=function(){};IItemSelectedEvent.registerInterface("IItemSelectedEvent");_y.cU=function(){};_y.cU.registerInterface("_y.cU");var IModernGroupReadingPaneViewModelFactory=function(){};IModernGroupReadingPaneViewModelFactory.registerInterface("IModernGroupReadingPaneViewModelFactory");_y.dv=function(){};_y.dv.registerInterface("_y.dv");_y.fe=function(){};_y.fe.registerInterface("_y.fe");var IUnsupportedItemReadingPaneViewModel=function(){};IUnsupportedItemReadingPaneViewModel.registerInterface("IUnsupportedItemReadingPaneViewModel");var ISendFailureNotificationProviderViewModel=function(){};ISendFailureNotificationProviderViewModel.registerInterface("ISendFailureNotificationProviderViewModel");var ISendNotificationProviderViewModel=function(){};ISendNotificationProviderViewModel.registerInterface("ISendNotificationProviderViewModel");var IAppStatusBarViewModel=function(){};IAppStatusBarViewModel.registerInterface("IAppStatusBarViewModel");var IOptionsLoader=function(){};IOptionsLoader.registerInterface("IOptionsLoader");var IOwaOptionPeoplePickerViewModelFactory=function(){};IOwaOptionPeoplePickerViewModelFactory.registerInterface("IOwaOptionPeoplePickerViewModelFactory");var IOwaOptionRichPeoplePickerViewModelFactory=function(){};IOwaOptionRichPeoplePickerViewModelFactory.registerInterface("IOwaOptionRichPeoplePickerViewModelFactory");_y.ez=function(){};_y.ez.prototype={inline:0,popup:1};_y.ez.registerEnum("_y.ez",!1);_y.g=function(){};_y.g.prototype={legacyOptions:-1,none:0,shortcuts:1,optionNotAvailable:2,general:50,myAccount:100,password:101,theme:150,keyboardShortcuts:170,manageApps:200,installAppWizard:201,distributionGroups:222,mobileDevice:250,mobileDeviceDetails:251,offlineSettings:300,offlineFolders:301,owaVersion:350,passcode:400,privacyAndTerms:450,regional:500,textMessaging:550,setUpTextMessaging:551,mrsConnectedAccounts:560,editMrsConnectedAccount:561,addMrsConnectedAccount:562,connections:563,voiceMail:600,callAnswering:605,callAnsweringRuleEditor:606,greetings:610,playOrRecordGreetings:611,voiceMailNotifications:615,voiceAccess:620,playOnPhone:625,voiceMailPinReset:630,voiceMailPreview:635,changePhoto:640,contentSubmission:800,setupContentSubmission:801,editContentSubmissionRule:802,flightAndScriptVersion:850,mail:1e3,automaticProcessing:1050,automaticReplies:1055,clutter:1060,inboxRules:1065,editInboxRule:1066,junkReporting:1070,markAsRead:1075,messageOptions:1080,readReceipts:1085,replySettings:1087,retentionPolicies:1090,addRetentionPolicies:1091,accounts:1100,blockSenders:1105,connectedAccounts:1110,connectedAccountsDefaultReplyAddress:1111,addConnectedAccount:1112,editConnectedAccount:1113,forwarding:1115,defaultFromAddress:1116,popAndImap:1120,junkEmail:1130,safeSendersList:1131,safeRecipientsList:1132,blockedSendersList:1133,mailLayout:1150,conversations:1155,mailSignatures:1160,messageFormat:1165,messageList:1170,readingPane:1175,categories:1180,linkPreview:1185,attachmentOptions:1190,attachmentPreferences:1194,attachmentConnectedAccounts:1198,mailDisplayOptions:1200,deliveryReports:1250,mailSwipeActions:1300,mailUndoOptions:1350,smime:1400,setupOfflineSettings:534,calendar:2e3,calendarAppearance:2050,birthdayCalendar:2100,calendarProcessing:2150,calendarNotifications:2200,calendarNotificationsNarrow:2201,calendarPublishing:2250,calendarReminders:2300,weather:2350,resourceScheduling:2400,connectedCalendars:2500,eventsFromEmail:2600,people:3e3,socialNetworks:3050,facebookLaunchPanel:3051,contactSync:3150,importContacts:3200,exportContacts:3201};_y.g.registerEnum("_y.g",!1);_y.dx=function(){};_y.dx.registerInterface("_y.dx");_y.fh=function(){};_y.fh.registerInterface("_y.fh");_y.hL=function(){};_y.hL.registerInterface("_y.hL");var IUploadPhotoViewModelFactory=function(){};IUploadPhotoViewModelFactory.registerInterface("IUploadPhotoViewModelFactory");_y.eo=function(){};_y.eo.registerInterface("_y.eo");var IMeCardViewModelFactory=function(){};IMeCardViewModelFactory.registerInterface("IMeCardViewModelFactory");var IPeopleSearchSuggestionAdaptorViewModel=function(){};IPeopleSearchSuggestionAdaptorViewModel.registerInterface("IPeopleSearchSuggestionAdaptorViewModel");var IRecipientWellViewModelFactory=function(){};IRecipientWellViewModelFactory.registerInterface("IRecipientWellViewModelFactory");_y.N=function(){};_y.N.registerInterface("_y.N");_y.C=function(){};_y.C.registerInterface("_y.C");_y.hA=function(){};_y.ge=function(n,t,i){this.popOutContextSymbol=t;this.serializedPopOutContext=i;this.viewModelFactoryDataType=n};_y.ff=function(){};_y.ff.registerInterface("_y.ff");var IEntitySuggestionManager=function(){};IEntitySuggestionManager.registerInterface("IEntitySuggestionManager");var IAtMentionsHandler=function(){};IAtMentionsHandler.registerInterface("IAtMentionsHandler");_y.bY=function(){};_y.bY.registerInterface("_y.bY");var ITaskReadingPaneViewModelFactory=function(){};ITaskReadingPaneViewModelFactory.registerInterface("ITaskReadingPaneViewModelFactory");var ITaskReadingPaneViewModelPopOutFactory=function(){};ITaskReadingPaneViewModelPopOutFactory.registerInterface("ITaskReadingPaneViewModelPopOutFactory");_y.eP=function(n){n&&n.a&&n.a.a()&&(this.b=n.a.a().bj.Url)};_y.eP.prototype={b:"",a:function(){return this.b}};_y.dj=function(n){this.a=n};_y.dj.prototype={a:null};_y.dH=function(n){this.a=n};_y.dH.prototype={a:null};_y.by=function(n){this.a=n};_y.by.prototype={a:null};_y.eF=function(n){this.a=n};_y.eF.prototype={a:null};_y.G=function(){this.a=_g.a.a().a();this.b=_y.c.a};_y.G.d=function(){_y.G.c||(_y.G.c=new _y.G);return _y.G.c};_y.G.b=function(n){switch(n){case 1:return!(_y.G.a(8)||_y.G.e());case 2:return!_y.G.a(16);case 3:return!_y.G.a(32);case 4:return!_y.G.a(128);case 7:return!_y.G.a(512);case 9:return!0;case 10:return!_y.G.a(4096);case 11:return!_y.G.a(8192);case 12:return!_y.G.a(16384);case 13:return!_y.G.a(32768);case 14:return!_y.G.a(65536);default:return!1}};_y.G.a=function(n){return(_y.G.d().a.y()&n)===n};_y.G.e=function(){return _y.G.d().a.bj.HasShownIntroductionForModernGroups};_y.G.prototype={a:null,b:null};_y.bD=function(n){this.a=n};_y.bD.prototype={a:!1};_y.cG=function(n){this.a=n};_y.cG.prototype={a:0};_y.fX=function(n,t,i,r){this.e=Function.createDelegate(this,this.d);this.c=[];this.j=n;this.i=t;this.g=i;this.h=r;this.f=document.getElementsByTagName("head")[0]};_y.fX.prototype={g:null,j:null,i:null,b:0,f:null,h:!1,a:function(){this.m(this.g);while(this.b<1&&this.b<this.c.length)this.d()},d:function(){if(!(this.b>=this.c.length)){var n=this.c[this.b];this.b++;if(this.i.a(n))this.d();else{var t=this;_js.i.a().d(_a.a.ex,"LinkPF.SLP",function(){t.k(n)})}}},m:function(n){for(var u={},f=0,r=0;r<n.length;r++){var t=this.l(n[r]);if(t)for(var i=0;i<t.length;i++)if(!(t[i]in u)){this.c[f++]=t[i];u[t[i]]=!0}}},l:function(n){return this.j.e(n)},k:function(n){var t=document.createElement("link");t.rel="stylesheet";t.type="text/css";t.href=n;t.onerror=this.e;t.onload=this.e;this.f.appendChild(t);this.h&&this.d()}};_y.X=function(n,t,i,r,u,f,e){this.v=Function.createDelegate(this,this.c);this.w=Function.createDelegate(this,this.A);this.k=Function.createDelegate(this,this.y);_y.X.initializeBase(this);this.p=t;this.a=i;this.g=new(_a.ep.$$(_y.eS));if(this.a){this.a.cf(n,r,u,f);this.a.O(this.k)}else this.h("ShowSearchBoxForTouch",this.k);this.b=!1;this.j=!0;this.u=e;this.l=n;this.t=u;this.s=f;this.i=r;this.f=null;this.o=!!r&&r.a().k().Enabled;var o=this;this.D(new $d(this.w,_y.X.a,this,"ShouldEnableSearch",function(){return o.j}))};_y.X.prototype={l:0,t:null,s:null,i:null,p:null,a:null,f:null,b:!1,j:!1,q:null,m:null,u:!1,o:!1,g:null,d:function(n){if(this.b!==n){this.b=n;this.a.g(this.b);this.en("IsSearchOn")}return n},C:function(n){this.j=n;this.en("ShouldEnableSearch");return n},D:function(n){this.q=n;this.en("ShowSearchCommand");return n},e:function(n){this.m=n;this.en("DefaultSearchText");return n},n:function(){return this.l==="Mouse"&&!!this.i&&(this.o||this.u&&this.i.a().c().Enabled)},x:function(n){this.apcl("SearchVM",n)},B:function(n){this.f!==n&&(this.f=n);return n},c:function(n){if(!this.a&&this.p){var t=this;this.p.a(function(i){t.a=i;t.a.cf(t.l,t.i,t.t,t.s);t.a.O(t.k);for(var r=0;r<t.g.a.length;r++)t.a.o(t.g.c(r).b,t.g.c(r).a);t.f&&t.f(t.a);t.en("SearchVM");n&&n(t.a)})}else n&&n(this.a)},h:function(n,t){this.a?this.a.o(n,t):this.g.b(new _y.eS(n,t))},r:function(){this.d(!1);this.a&&this.a.P()},A:function(){var n=this;this.c(function(t){n.d(!0)})},y:function(n,t){this.d(this.a.h())}};_y.eS=function(n,t){this.b=n;this.a=t};_y.eS.prototype={b:null,a:null};_y.eu=function(n,t,i,r,u){this.e=Function.createDelegate(this,this.i);this.b=Function.createDelegate(this,this.h);this.d=n;this.a=t;this.g=i;this.c=r;this.f=u;this.a.b(_js.U,this.b)};_y.eu.prototype={a:null,d:null,g:null,c:null,f:null,h:function(n){this.d.d(_a.a.H,"PrefetchLink",this.e);this.a.c(_js.U,this.b)},i:function(){this.c.a()}};_y.dC=function(){};_y.dF=function(){};_y.fK=function(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p,w,b){this.be=Function.createDelegate(this,this.bB);_y.fK.initializeBase(this,[n,t,i,r,null,u,f,e,o,s,h,l,a,v,y,p,w,b]);this.M&&this.bs();if(c&&r.a()==="Mouse"){var k=this;c.a(function(n){var t=n.a();k.bA(t)})}};_y.fK.prototype={bb:function(n){if(n&&n.x.length)for(var i=0;i<n.x.length;i++){var u=n.x[i];if(_y.Q.isInstanceOfType(u)){var t=u;if(t.c){var r=this.w(t.d,t.a,t.b);r.d==="msgfolderroot"&&(this.b=r)}}}else{this.b=this.w("msgfolderroot");this.b.I(this.be)}},bt:function(){this.c.x.length>0?this.c.t(1,this.l):this.c.a(this.l)},bA:function(n){n.c(new $d(this.X,_a.a.s));n.d(this);n.b();this.c.a(n)},bB:function(n,t){this.h.d(_h.bk,new _h.bk);this.n.a()==="Mouse"&&this.bv()}};_y.di=function(n){this.a=n};_y.di.a=function(n){var t=new Sys.StringBuilder;t.append(n.a(3));t.append(n.a(0));return String.format(_u.R.PE,t.toString(" "))};_y.di.prototype={a:0,j:function(n){var i=this.a==="Mouse"?_u.R.Dh:_u.R.Cg;var t=n?n.bj.DisplayName:"";return String.format(i,t)},c:function(n){return String.format(_u.R.Mj,n.bg())},d:function(n){if(n.f()){var i=new _y.cF;var t=i.a(n.f().e,null);return String.format(_u.R.Mj,t)}else return""},e:function(n){return n?String.format(_u.R.SG,n):""},f:function(n){switch(n.o()){case"Low":return _u.R.Od;case"High":return _u.R.s;default:return""}},l:function(n){return n.bj.ConversationTopic?String.format(_u.R.QL,n.bj.ConversationTopic):""},k:function(n,t){return n?String.format(_u.R.Ld,t.bj.MessageCount-1,this.b(n.bR())):""},g:function(n){return n&&n.b()?String.format(_u.R.BV,n.b().ca()):""},h:function(n){return n.U()?this.b(n.U()):""},i:function(n){return n.l()?this.b(n.l()):""},b:function(n){return _y.di.a(n)}};_y.bU=function(){};_y.bU.a=function(n){switch(n){case 1:return _y.bU.b;case 3:return _y.bU.c;case 2:return _y.bU.d;default:break}return 0};_y.hO=function(n){_y.hO.initializeBase(this);this.j=n};_y.hO.prototype={r:null,p:null,q:!1,o:null,j:null,t:function(n){if(this.q!==n){this.q=n;this.bm("IsEnabled")}return n},k:0,h:function(){return this.k},g:function(){return this.r},l:function(n){if(this.r!==n){this.r=n;this.bm("Text")}return n},f:function(){return this.p},n:function(n){if(this.p!==n){this.p=n;this.bm("Image")}return n},b:function(){return this.o},m:function(n){if(this.o!==n){this.o=n;this.bm("ClickCommand")}return n},w:function(){switch(this.k){case 2:this.j.Y()&&_g.a.a().a().bj.ArchiveFolderId&&this.j.Y().Id===_g.a.a().a().bj.ArchiveFolderId&&this.t(!1);break;case 3:var n=this.j;this.t(!n.d());break}}};_y.eH=function(n,t,i,r,u,f,e,o){_y.eH.initializeBase(this,[n,t,i,u,"SweepCategorizeOptionsView.Mouse.SweepCategorizeOptionsTemplate",f,e,o]);this.d=r;_dh.a(o,this)};_y.eH.prototype={c:!0,d:null,E:function(n){if(this.c!==n){this.c=n;this.bm("ApplyToAllFutureMessages")}return n},F:function(n){this.d=n;this.bm("CategorizeAsText");return n},n:function(){return String.format(_u.R.RB,this.m())},h:function(){var n=_a.d.b(_a.a.bu,"SweepCategorize");n.j=this.c.toString();_a.d.a(n)},Q:function(){this.h();var i=new _g.e;i.EmailAddress=this.i;i.RoutingType="SMTP";i.Name=this.a;var u=[i];var t=new _h.bL;t.t=u;t.n=this.b.bj.FolderId;t.c=1;var r=new _g.z(_g.c.Q());r.Item=new _g.Q;r.Item.Categories=this.d.f();t.v=r;if(this.c){var n=new _h.bJ;n.i=u;n.g=1;n.u=r;n.c=String.format(_u.R.NL,this.a);n.d(this.p);n.h(this.o);_a.e.a.a(n)}_a.e.a.a(t);this.c?this.R():this.j()},M:function(){return String.format(_u.R.KT,this.a,this.m())},m:function(){var n=new String;if(!this.d.b()){_js.c.c(_a.a.bu,"This method should not be called when the categories to set is empty");return n}for(var t=0;t<this.d.b();t++){t>0&&(n+=", ");n+=this.d.a(t)}n+=".";return n}};_y.cy=function(n,t,i,r,u,f,e){this.E=Function.createDelegate(this,this.ba);this.F=Function.createDelegate(this,this.bb);this.n=_u.R.Lf;_y.cy.initializeBase(this,[n,t,i,r,"SweepDeleteOptionsView.Mouse.SweepDeleteOptionsTemplate",u,f,e])};_y.cy.prototype={d:null,c:0,m:!1,Z:function(n){this.m=n;this.bm("IsArchiveFolderEnabled");return n},G:function(n){this.n=n;this.bm("SelectedSweepOptionString");return n},T:function(){return _h.a.h()?String.format(_u.R.JI,"DeleteOrArchive",this.b.bj.DisplayName):String.format(_u.R.Li,this.b.bj.DisplayName)},S:function(){return _h.a.h()?String.format(_u.R.Ei,"DeleteOrArchive",this.b.bj.DisplayName):String.format(_u.R.CT,this.b.bj.DisplayName)},U:function(){return String.format(_u.R.Ej,"DeleteOrArchive")},V:function(){return String.format(_u.R.Cv,"DeleteOrArchive")},W:function(){this.d||this.Y();return this.d},g:function(){return this.c?_h.a.h()?_h.a.h().bj.FolderId:null:_g.b.a.nameToId("deleteditems")},h:function(){var t=String.format("Sweep{0}",this.X());var n=_a.d.b(_a.a.bu,t);n.j=_y.dO.toString(this.f);_a.d.a(n)},X:function(){return this.c?_u.R.Bs:_u.R.Lf},Y:function(){var i=new $d(this.F,null);var r=new _fm.d(_u.R.Lf,null,i);var n=new $d(this.E,null);var t=new _fm.d(_u.R.Bs,null,n);this.d=new _fm.f([r,t])},bb:function(){this.G(_u.R.Lf);this.c=0},ba:function(){this.G(_u.R.Bs);this.c=1}};_y.dN=function(n,t,i,r,u,f,e,o){this.E=Function.createDelegate(this,this.W);_y.dN.initializeBase(this,[n,t,i,u,"SweepMoveOptionsView.Mouse.SweepMoveOptionsTemplate",f,e,o]);this.m=r;this.n=new $d(this.E,_a.a.bu)};_y.dN.prototype={c:null,m:null,d:null,n:null,V:function(n){this.c=n;this.bm("FolderPickerDialog");return n},S:function(){return String.format(_u.R.IV,this.b.bj.DisplayName)},G:function(){return String.format(_u.R.PG,this.b.bj.DisplayName)},T:function(){return this.l&&!!this.d},F:function(n){this.d=n;this.bp("FolderDisplayName","CanExecuteMoveAll");return n},U:function(){return String.format(_u.R.EH,this.d?this.d.bj.DisplayName:"<"+_u.R.Ex+">")},N:function(){this.bm("CanExecuteMoveAll")},g:function(){return this.d.bj.FolderId},h:function(){var n=_a.d.b(_a.a.bu,"SweepMove");n.j=_y.dO.toString(this.f);_a.d.a(n)},W:function(){this.c||this.V(new _y.cq(this.m));var n=this;var t=new $d(function(){var t=n.c.g.a();t&&n.F(t.h)},_a.a.bu);this.c.j(t,_u.R.Ex,_bcs.D.D)}};_y.eI=function(n,t,i,r,u,f,e,o){this.J=Function.createDelegate(this,this.bc);this.I=Function.createDelegate(this,this.j);this.K=Function.createDelegate(this,this.Q);this.o=Function.createDelegate(this,this.bd);this.p=Function.createDelegate(this,this.be);_y.eI.initializeBase(this);this.i=n;this.a=t;this.b=i;this.C=new $d(this.K,_a.a.bu);this.q=new $d(this.I,_a.a.bu);this.u=r;this.D=new $d(this.J,_a.a.bu);this.e=u;this.v=u;this.r=f;this.k=e;this.t=!!this.k&&this.k.a().d().Enabled;_dh.a(o,this)};_y.eI.prototype={u:null,i:null,a:null,f:0,C:null,q:null,D:null,b:null,l:!1,A:!1,s:null,x:!1,y:null,v:null,e:null,r:null,k:null,t:!1,bi:function(n){this.l=n;this.bm("SenderDetailsExists");this.N();return n},bg:function(n){this.s=n;this.bm("ForAllEmailsFromSenderText");return n},P:function(n){this.y=n;this.bm("RuleCreationStatusText");return n},B:function(n){this.x=n;this.bm("RuleCreationInProgress");return n},O:function(n){this.e=n;this.bm("PopupTemplateId");return n},bj:function(n){this.A=n;this.bp("SenderDetailsLoading","ForAllEmailsFromSenderText");return n},bh:function(n){this.f=n;this.bm("SelectedOption");return n},bk:function(n){this.b=n;this.bf();return n},w:function(){this.O(this.v)},N:function(){},bf:function(){this.bp("AllFromCurrentFolderString","AllFromCurrentFolderAndFutureString")},Q:function(){this.h();var r=new _g.e;r.EmailAddress=this.i;r.RoutingType="SMTP";r.Name=this.a;var u=[r];var t=new _h.bL;t.t=u;t.n=this.b.bj.FolderId;t.u=this.g();t.c=0;var n=new _h.bJ;n.i=u;n.n=this.b.bj.FolderId;n.l=this.g();n.g=0;var i=!1;switch(this.f){case 0:t.m=0;t.g=1;break;case 1:t.m=0;t.g=1;n.m=0;n.j=1;n.c=String.format(_u.R.NL,this.a);i=!0;break;case 2:t.m=1;t.g=1;n.m=1;n.j=1;n.c=this.L();i=!0;break;case 3:t.m=10;t.g=0;n.m=10;n.j=0;n.c=this.L();i=!0;break}if(i){n.d(this.p);n.h(this.o);_a.e.a.a(n)}_a.e.a.a(t);i?this.R():this.j();this.t&&this.r.a(_a.be,new _a.be("MSweep"))},g:function(){return this.b.bj.FolderId},j:function(){this.bm("HidePopup")},R:function(){this.B(!0);this.O("SweepFeedbackView")},bd:function(n){this.B(!1);this.P(_u.R.Pw)},be:function(n){this.B(!1);this.P(this.M())},M:function(){var n=_h.a.b("msgfolderroot").g(this.g());switch(this.f){case 2:return String.format(_u.R.EL,this.a);case 1:return n.a()==="deleteditems"?String.format(_u.R.OK,this.a):String.format(_u.R.Eh,this.a,n.bj.DisplayName);case 3:return n.a()==="deleteditems"?String.format(_u.R.PU,this.a):String.format(_u.R.P,this.a,n.bj.DisplayName);default:return""}},L:function(){return this.b.a()==="inbox"?String.format(_u.R.NL,this.a):String.format(_u.R.Fo,this.a,_g.j.b(this.b))},bc:function(){this.j();this.u.a(1065,0)}};_y.ef=function(n){this.a=n};_y.ef.prototype={a:null};_y.cr=function(n,t,i){this.a=n;this.b=t;this.c=i};_y.cr.prototype={a:null,b:null,c:0};_y.dM=function(n,t,i,r,u){this.a=n;this.c=t;this.b=i;this.d=r;this.e=u};_y.dM.prototype={a:0,c:0,d:null,e:!1,b:null};_y.bF=function(n,t){this.h=Function.createDelegate(this,this.j);this.i=Function.createDelegate(this,this.k);this.g=n;this.e=t;this.d={}};_y.bF.prototype={g:null,e:null,d:null,b:0,f:function(){return this.b},c:function(){if(!this.b||this.b===3){this.b=1;var n=new _h.dD;n.d(this.i);n.h(this.h);this.g.a(n)}},a:function(n){return n.toLowerCase()in this.d},k:function(n){var r=n;if(r.L&&r.L.AllowedOptions){for(var i=r.L.AllowedOptions,t=0,f=i.length;t<f;t++){var u=i[t].toLowerCase();this.d[u]=null}this.l();this.b=i.length>0?2:4;this.e.a(_h.M,new _h.M);return}this.b=3;this.e.a(_h.M,new _h.M)},l:function(){this.d[_y.g.toString(450).toLowerCase()]=null},j:function(n){this.b=3;this.e.a(_h.M,new _h.M)}};_y.cZ=function(){};_y.eG=function(n,t,i){var e=this;t.b(_js.T,function(){e.a(0,n,i)});var o=this;t.b(_js.V,function(){o.a(1,n,i)});var f=this;t.b(_js.I,function(){f.a(2,n,i)});var r=this;t.b(_js.bb,function(){r.a(3,n,i)});var u=this;t.b(_js.bf,function(){u.a(4,n,i)})};_y.eG.prototype={a:function(n,t,i){for(var r=0;r<i.a();++r){var u=i.b(r);u.b===n&&t.f(u.a,null,null)}}};_y.eG.a=function(){};_y.eG.a.prototype={b:0,a:null};_y.dY=function(n,t){_js.x.i=n;var i=this;_js.x.e=function(n){_js.c.c(_js.r.h,n)};_y.k.d=t};_y.dW=function(n,t){_y.dW.initializeBase(this);_a.b.a(n,"eventAggregator");this.j=n;this.r=t;this.I()};_y.dW.prototype={j:null,r:null,I:function(){var n=this;this.j.b(_h.bW,function(t){if(!n.p){var i=_u.R.F;n.r.a().dY().Enabled&&(i+="\r\n[Diagnostic]"+t.b);n.g(3,i,function(n,i){n?t.a.b("UpgradePrompt"):t.a.c()},!1,_u.R.Iv,_u.R.FS,null)}})}};_y.gu=function(n,t,i){this.s=Function.createDelegate(this,this.E);this.n=Function.createDelegate(this,this.C);this.i=new _js.B;_y.gu.initializeBase(this);_a.b.a(n,"text");var u=!!t;var f=!!i&&i.length>0;this.b=n;if(u){this.e=t;this.e.l(this.n)}if(f){this.d=i;var r=this;this.e=new $d(function(){r.i.a(r)},_a.a.R)}};_y.gu.prototype={d:null,b:null,e:null,j:null,h:!1,c:null,x:function(n){this.i.b(n)},D:function(n){this.i.c(n)},a:function(){return this.j?this.j:this.e},g:function(n){if(this.b!==n){this.b=n;this.en("Text")}return n},v:function(){return this.h},w:function(n){if(this.h!==n){this.h=n;this.en("ToggleState");this.en("ShowCheckmark")}return n},A:function(){return this.h&&this.B()},o:function(){return this.t()||!!this.a()&&this.a().b},t:function(){return!!this.d&&this.d.length>0},B:function(){return!0},y:function(){if(this.t())throw Error.invalidOperation("Cannot invoke EnableAutoToggle if submenus are present");this.j=new $d(this.s,_a.a.R)},f:function(n){this.c||(this.c=new _y.bB(this.b));this.c.Enabled=this.o();this.c.SubCommands=_y.bB.a(this.d,n);n[this.c.Id]=this;return this.c},eq:function(){if(this.d)for(var n=0;n<this.d.length;n++)this.d[n].dispose();else this.e&&this.e.g(this.n);_a.iS.prototype.eq.call(this)},E:function(){this.w(!this.v());this.e.a()},C:function(n,t){this.c&&(this.c.Enabled=this.o());this.en("IsEnabled")}};_y.b=function(){};_y.b.bO=function(){return _fm.b.a(_fm.a.d,_fm.WebfontSizes.a.h,"ms-fcl-w-b")};_y.b.bD=function(){return _fm.b.a(_fm.a.bo,"ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b")};_y.b.bE=function(){return _fm.b.a(_fm.a.bo,"ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b")};_y.b.bF=function(){return _fm.b.a(_fm.a.bn,"ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b")};_y.b.bG=function(){return _fm.b.a(_fm.a.bn,"ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b")};_y.b.K=function(){return _fm.b.a(_fm.a.c,"ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b")};_y.b.L=function(){return _fm.b.a(_fm.a.c,"ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b")};_y.b.Q=function(){return _fm.b.a(_fm.a.i,"ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b")};_y.b.R=function(){return _fm.b.a(_fm.a.i,"ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b")};_y.b.bg=function(){return _fm.b.b(_fm.a.p,null,["ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b"],null,null,null,null,["ms-icon-flip-glyph"])};_y.b.bh=function(){return _fm.b.b(_fm.a.p,null,["ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b"],null,null,null,null,["ms-icon-flip-glyph"])};_y.b.bM=function(){return _fm.b.a(_fm.a.a,"ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b")};_y.b.bN=function(){return _fm.b.a(_fm.a.a,"ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b")};_y.b.i=function(){return _fm.b.a(_fm.a.d,"ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b")};_y.b.j=function(){return _fm.b.a(_fm.a.d,"ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b")};_y.b.l=function(){return _fm.b.a(_fm.a.Trash,"ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b")};_y.b.m=function(){return _fm.b.a(_fm.a.Trash,"ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b")};_y.b.k=function(){return _fm.e.a("clutter_delete_all.png")};_y.b.bl=function(){return _fm.e.a("clutter_delete_all_p.png")};_y.b.bm=function(){return _fm.b.a(_fm.a.e,"ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b")};_y.b.bo=function(){return _fm.b.a(_fm.a.e,"ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b")};_y.b.bz=function(){return _fm.b.a(_fm.a.cU,"ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b")};_y.b.bA=function(){return _fm.b.a(_fm.a.cU,"ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b")};_y.b.cf=function(){return _fm.b.a(_fm.a.G,"ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b")};_y.b.cg=function(){return _fm.b.a(_fm.a.G,"ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b")};_y.b.bt=function(){return _fm.b.b(_fm.a.L,null,["ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b"],null,null,null,null,["ms-icon-flip-glyph"])};_y.b.bu=function(){return _fm.b.b(_fm.a.L,null,["ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b"],null,null,null,null,["ms-icon-flip-glyph"])};_y.b.W=function(){return _fm.b.a(_fm.a.U,"ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b")};_y.b.X=function(){return _fm.b.a(_fm.a.U,"ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b")};_y.b.be=function(){return _fm.b.a(_fm.a.u,"ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b")};_y.b.bf=function(){return _fm.b.a(_fm.a.u,"ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b")};_y.b.Z=function(){return _fm.b.b(_fm.a.bh,null,["ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b"],null,null,null,null,["ms-icon-flip-glyph"])};_y.b.ba=function(){return _fm.b.b(_fm.a.bh,null,["ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b"],null,null,null,null,["ms-icon-flip-glyph"])};_y.b.bR=function(){return _fm.b.a(_fm.a.c,"ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b")};_y.b.bS=function(){return _fm.b.a(_fm.a.c,"ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b")};_y.b.t=function(){return _fm.b.a(_fm.a.Z,"ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b")};_y.b.u=function(){return _fm.b.a(_fm.a.Z,"ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b")};_y.b.y=function(){return _fm.b.a(_fm.a.B,"ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b")};_y.b.ce=function(){return _fm.b.b(_fm.a.bf,null,["ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b"],null,null,null,null,["ms-icon-flip-glyph"])};_y.b.cd=function(){return _fm.b.b(_fm.a.bf,null,["ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b"],null,null,null,null,["ms-icon-flip-glyph"])};_y.b.z=function(){return _fm.b.a(_fm.a.B,"ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b")};_y.b.v=function(){return _fm.b.a(_fm.a.m,"ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b")};_y.b.w=function(){return _fm.b.a(_fm.a.m,"ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b")};_y.b.M=function(){return _fm.b.a(_fm.a.l,"ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b")};_y.b.N=function(){return _fm.b.a(_fm.a.l,"ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b")};_y.b.bd=function(){return _fm.b.a(_fm.a.g,_fm.WebfontSizes.a.j,"ms-fcl-w-b")};_y.b.bH=function(){return _fm.b.a(_fm.a.g,_fm.WebfontSizes.a.a,"ms-fcl-w-b")};_y.b.bP=function(){return _fm.b.a(_fm.a.bb,"ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b")};_y.b.bQ=function(){return _fm.b.a(_fm.a.bb,"ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b")};_y.b.bs=function(){return _fm.b.b(_fm.a.bB,null,["ms-fcl-w-b"],null,[_fm.WebfontSizes.a.i],[_fm.WebfontSizes.a.h],null,null)};_y.b.Y=function(){return _fm.b.b(_fm.a.bB,null,["ms-fcl-td-b"],null,[_fm.WebfontSizes.a.p],[_fm.WebfontSizes.a.k],null,null)};_y.b.bW=function(){return _fm.b.b(_fm.a.bB,null,["ms-fcl-tp-b"],null,[_fm.WebfontSizes.a.p],[_fm.WebfontSizes.a.k],null,null)};_y.b.bb=function(){return _fm.b.a(_fm.a.cg,"ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b")};_y.b.bc=function(){return _fm.b.a(_fm.a.cg,"ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b")};_y.b.bB=function(){return _fm.b.a(_fm.a.ch,"ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b")};_y.b.bC=function(){return _fm.b.a(_fm.a.ch,"ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b")};_y.b.U=function(){return _fm.b.a(_fm.a.ce,"ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b")};_y.b.V=function(){return _fm.b.a(_fm.a.ce,"ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b")};_y.b.bp=function(){return _fm.b.a(_fm.a.cw,"ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b")};_y.b.bq=function(){return _fm.b.a(_fm.a.cw,"ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b")};_y.b.bi=function(){return _fm.b.b(_fm.a.q,null,["ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b"],null,null,null,null,["ms-icon-flip-glyph"])};_y.b.bj=function(){return _fm.b.b(_fm.a.q,null,["ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b"],null,null,null,null,["ms-icon-flip-glyph"])};_y.b.bL=function(){return _fm.b.a(_fm.a.k,_fm.WebfontSizes.a.o,"ms-fcl-tp-b")};_y.b.cc=function(){return _fm.b.a(_fm.a.j,_fm.WebfontSizes.a.o,"ms-fcl-tp-b")};_y.b.bT=function(){return _fm.b.a(_fm.a.h,_fm.WebfontSizes.a.o,"ms-fcl-tp-b")};_y.b.cj=function(){return _fm.b.a(_fm.a.bL,_fm.WebfontSizes.a.o,"ms-fcl-tp-b")};_y.b.bY=function(){return _fm.b.b(_fm.a.h,null,["ms-fcl-w-b"],null,null,null,null,null)};_y.b.bX=function(){return _fm.b.b(_fm.a.k,null,["ms-fcl-w-b"],null,null,null,null,null)};_y.b.ca=function(){return _fm.b.b(_fm.a.j,null,["ms-fcl-w-b"],null,null,null,null,null)};_y.b.cb=function(){return _fm.b.b(_fm.a.bL,null,["ms-fcl-w-b"],null,null,null,null,null)};_y.b.bZ=function(){return _fm.e.a("miniatures_o365.png")};_y.b.bU=function(){return _fm.b.a(_fm.a.h,"ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b")};_y.b.bV=function(){return _fm.b.a(_fm.a.h,"ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b")};_y.b.ch=function(){return _fm.b.a(_fm.a.cV,"ms-icon-size-appBar","ms-bcl-w-b ms-bg-transparent ms-icon-font-circle","ms-fcl-w-b")};_y.b.ci=function(){return _fm.b.a(_fm.a.cV,"ms-icon-size-appBar","ms-bcl-w-b ms-bgc-w-b ms-icon-font-circle","ms-fcl-tp-b")};_y.b.a=function(){return _fm.b.b(_fm.a.p,null,["ms-icon-font-size-21"],null,null,null,null,["ms-icon-flip-glyph"])};_y.b.A=function(){return _fm.b.a(_fm.a.i,"ms-icon-font-size-25")};_y.b.D=function(){return _fm.b.a(_fm.a.bi,_fm.WebfontSizes.a.j)};_y.b.E=function(){return _fm.b.a(_fm.a.bi,_fm.WebfontSizes.a.j,"ms-bgc-td","calendarAgendaIosPressedPadding")};_y.b.B=function(){return _fm.b.a(_fm.a.bi,_fm.WebfontSizes.a.j)};_y.b.C=function(){return _fm.b.a(_fm.a.bi,_fm.WebfontSizes.a.j,"ms-bgc-td","calendarAgendaIosPressedPadding")};_y.b.F=function(){return _fm.b.a(_fm.a.a,"ms-icon-font-size-19")};_y.b.c=function(){return _fm.b.b(_fm.a.d,null,[_fm.WebfontSizes.a.g],null,null,null,null,["ms-icon-flip-glyph"])};_y.b.r=function(){return _fm.b.a(_fm.a.cm,_fm.WebfontSizes.a.j)};_y.b.S=function(){return _fm.b.a(_fm.a.cm,_fm.WebfontSizes.a.j,"ms-fcl-nt-b")};_y.b.b=function(){return _fm.b.b(_fm.a.bP,null,[_fm.WebfontSizes.a.j],null,null,null,null,["ms-icon-flip-glyph"])};_y.b.s=function(){return _fm.b.a(_fm.a.cn,_fm.WebfontSizes.a.j)};_y.b.T=function(){return _fm.b.a(_fm.a.cn,_fm.WebfontSizes.a.j,"ms-fcl-nt-b")};_y.b.G=function(){return _fm.b.a(_fm.a.e,_fm.WebfontSizes.a.g)};_y.b.bn=function(){return _fm.b.a(_fm.a.e,_fm.WebfontSizes.a.e)};_y.b.e=function(){return _fm.b.a(_fm.a.g,"ms-icon-font-size-15")};_y.b.H=function(){return _fm.b.a(_fm.a.g,_fm.WebfontSizes.a.b)};_y.b.I=function(){return _fm.b.a(_fm.a.bd,_fm.WebfontSizes.a.j)};_y.b.J=function(){return _fm.b.a(_fm.a.bh,_fm.WebfontSizes.a.m)};_y.b.f=function(){return _fm.b.a(_fm.a.bU,_fm.WebfontSizes.a.j)};_y.b.n=function(){return _fm.b.a(_fm.a.B,_fm.WebfontSizes.a.h)};_y.b.br=function(){return _fm.b.a(_fm.a.B,"ms-icon-font-size-27")};_y.b.g=function(){return _fm.b.a(_fm.a.bk,"ms-icon-font-size-21")};_y.b.h=function(){return _fm.b.a(_fm.a.bk,_fm.WebfontSizes.a.g)};_y.b.bv=function(){return _fm.b.a(_fm.a.bo,_fm.WebfontSizes.a.j)};_y.b.p=function(){return _fm.b.a(_fm.a.c,_fm.WebfontSizes.a.e,"plusIosPadding")};_y.b.o=function(){return _fm.b.a(_fm.a.c,"ms-icon-font-size-21")};_y.b.bw=function(){return _fm.b.a(_fm.a.bf,"ms-icon-font-size-25")};_y.b.q=function(){return _fm.b.a(_fm.a.m,_fm.WebfontSizes.a.h)};_y.b.bx=function(){return _fm.b.a(_fm.a.G,"ms-icon-font-size-25")};_y.b.d=function(){return _fm.b.a(_fm.a.l,_fm.WebfontSizes.a.e)};_y.b.x=function(){return _fm.b.a(_fm.a.l,_fm.WebfontSizes.a.b)};_y.b.by=function(){return _fm.b.a(_fm.a.l,_fm.WebfontSizes.a.e)};_y.b.bJ=function(){return _fm.b.a(_fm.a.s,_fm.WebfontSizes.a.h)};_y.b.bk=function(){return _fm.b.a(_fm.a.w,_fm.WebfontSizes.a.h)};_y.b.bI=function(){return _fm.b.a(_fm.a.I,_fm.WebfontSizes.a.h)};_y.b.bK=function(){return _fm.b.a(_fm.a.f,_fm.WebfontSizes.a.h)};_y.b.O=function(){return _fm.b.a(_fm.a.Trash,_fm.WebfontSizes.a.j)};_y.b.P=function(){return _fm.b.a(_fm.a.Trash,"ms-icon-font-size-25")};_y.f=function(n,t,i,r,u,f){_y.f.initializeBase(this,[i,r,u]);this.k=n;this.l=t;this.p=f};_y.f.a=function(n,t){return new _y.f(_y.b.bM(),_y.b.bN(),n,t).q()};_y.f.b=function(n){return new _y.f(_y.b.bg(),_y.b.bh(),_u.R.OB,n).q()};_y.f.prototype={k:null,l:null,p:null,m:null,r:!1,F:function(n){if(this.m!==n){this.m=n;this.en("TapAndHold")}return n},q:function(){this.r=!0;return this}};_y.bB=function(n){this.Label=n||"";this.Id=_y.bB.c()+this.Label.replace(" ","_")};_y.bB.c=function(){_y.bB.b=(_y.bB.b+1)%4294967295;return _y.bB.b.toString()};_y.bB.a=function(n,t){for(var u=n?n.length:0,f=new Array(u),i=0;i<u;i++){var r=n[i];f[i]=r?r.f(t):null}return f};_y.bB.prototype={Enabled:!1,Selected:!1,Id:null,Label:null,SubCommands:null,ExtraLabels:null};_y.h=function(n,t,i){_y.h.initializeBase(this,[n,t,i])};_y.dX=function(n,t){_y.dX.initializeBase(this,[_fm.e.a("PIN "+_js.o.c(_a.ff,n)),null,t,null])};_y.dX.prototype={f:function(n){var t=_y.gu.prototype.f.call(this,n);t.ExtraLabels=[_u.R.Ss,_u.R.Mk];return t}};_y.k=function(){this.Q=Function.createDelegate(this,this.bd);this.P=Function.createDelegate(this,this.ba);this.R=Function.createDelegate(this,this.bj);this.O=Function.createDelegate(this,this.Z);this.j=new _js.B;this.k=new _js.B;_y.k.initializeBase(this)};_y.k.a=function(n,t,i,r){var u=new _y.k;i&&(u.a=i);t&&(u.c=t);u.o=n;r||u.bg(u.X(new $d(u.O,_a.a.R),new $d(u.R,_a.a.R)));return u};_y.k.b=function(n,t,i){var r=_y.k.a(n,t,i);r.x=_y.f.b(n.ea);r.g(r.x,0);n.apcl("IsTransitionedIn",r.P);return r};_y.k.c=function(n){if(n)for(var t=0;t<n.length;t++)n[t]&&n[t].dispose()};_y.k.prototype={d:null,c:null,e:null,a:null,x:null,t:null,v:null,F:!0,y:!1,r:null,N:null,l:null,o:null,h:null,D:!1,G:!1,B:null,A:null,E:!0,C:!1,V:function(n){this.j.b(n)},bb:function(n){this.j.c(n)},W:function(n){this.k.b(n)},bc:function(n){this.k.c(n)},M:function(n){if(n!==this.F){this.F=n;this.en("ShowAlwaysPresentGlobalMenuItems")}return n},q:function(n){if(n!==this.y){this.y=n;this.en("ShowMainScreensGlobalMenuItems")}return n},T:function(n){var t=_y.cH.isInstanceOfType(this.o);if(!t)throw Error.invalidOperation("SearchVM cannot be set on the AppBar for non IComposeScreenViewModel");if(this.h!==n){this.h=n;this.en("SearchVM")}return n},m:function(n){if(this.d!==n){this.k.a(this.d);_y.k.c(this.d);this.d=n;this.j.a(this.d);this.en("LeftButtons")}return n},b:function(n){if(this.c!==n){this.k.a(this.c);_y.k.c(this.c);this.c=n;this.j.a(this.c);this.en("RightButtons")}return n},K:function(n){if(this.e!==n){this.k.a(this.e);_y.k.c(this.e);this.e=n;this.j.a(this.e);this.en("CenterButtons")}return n},bg:function(n){if(this.l===n)return n;this.l&&this.l.dispose();this.l=n;this.en("NavigationButton");return n},f:function(n){if(this.a!==n){this.k.a(this.a);_y.k.c(this.a);this.a=n;this.j.a(this.a);this.en("MenuItems")}return n},L:function(n){if(this.D!==n){this.D=n;this.en("IsFloat")}return n},U:function(n){if(this.G!==n){this.G=n;this.en("ShowCustomAppBar")}return n},bf:function(n){if(this.B!==n){this.B=n;this.en("CustomAppBarTemplateId")}return n},be:function(n){if(this.A!==n){this.A=n;this.en("CustomAppBarDataContext")}return n},Y:function(){var n=null;return(n=this.I(this.c))?n:(n=this.I(this.e))?n:(n=this.I(this.d))?n:null},bh:function(n){if(this.E!==n){this.E=n;this.en("ShouldEnableSearch")}return n},n:function(n){this.g(_y.f.b(n),0)},S:function(){var t=this;return new _y.f(_y.b.M(),_y.b.N(),_u.R.Km,new $d(this.Q,_a.a.R,this,"ShouldEnableSearch",function(){return t.E}))},i:function(){var n=this.S();this.g(n,0);return n},g:function(n,t,i){var r;var u;switch(t){case 0:r=this.d;u="LeftButtons";break;case 2:r=this.e;u="CenterButtons";break;default:r=this.c;u="RightButtons";break}if(!r)switch(t){case 0:this.d=new Array(0);r=this.d;break;case 2:this.e=new Array(0);r=this.e;break;default:this.c=new Array(0);r=this.c;break}if(!Array.contains(r,n)){i?Array.insert(r,0,n):Array.add(r,n);this.j.a([n]);this.en(u)}},p:function(n,t){var i;var r;switch(t){case 0:i=this.d;r="LeftButtons";break;case 2:i=this.e;r="CenterButtons";break;default:i=this.c;r="RightButtons";break}if(i&&i.length>0&&Array.contains(i,n)){Array.remove(i,n);this.k.a([n]);this.en(r)}},w:function(n,t){this.a||(this.a=new Array(0));Array.contains(this.a,n)||(_js.v.a(t)?Array.add(this.a,n):Array.insert(this.a,t,n));this.j.a([n]);this.en("MenuItems")},s:function(n){if(this.a&&this.a.length>0&&Array.contains(this.a,n)){Array.remove(this.a,n);this.k.a([n]);this.en("MenuItems")}},J:function(n,t){if(this.a&&this.a.length>0&&Array.contains(this.a,n)){var i=Array.indexOf(this.a,n);this.s(n);this.w(t,i)}},bi:function(n,t){this.bf(n);this.be(t)},eq:function(){_y.k.c(this.d);_y.k.c(this.c);_y.k.c(this.e);_y.k.c(this.a);this.l&&this.l.dispose();_a.iS.prototype.eq.call(this)},ba:function(n,t){var r=n;if(r.ee){var i=r.bx();!i||i.a().x.length<=1?this.p(this.x,0):this.g(this.x,0)}},bd:function(){this.t&&this.t.b&&this.t.a();this.v&&this.v.b&&this.v.a()},Z:function(){this.r.b&&this.r.a()},X:function(n,t){var i=new _y.f(_y.b.bs(),_y.b.Y(),_u.R.TD,n);i.F(t);return i},I:function(n){if(n)for(var t=0;t<n.length;t++){var i=n[t];if(i.r)return i}return null},bj:function(){this.N.b&&this.N.a()}};_y.F=function(){_y.F.initializeBase(this)};_y.F.$$cctor=function(){_y.F.a.b(new _a.bs(_g.Attachment))};_y.F.b=function(n){var t=new _js.g;t.a(n);return _y.F.d(t)};_y.F.d=function(n){var t=new _y.F;t.b(n);return t};_y.F.c=function(n){if(!_js.e.b(n)&&n.startsWith("{")&&n.endsWith("}")){var t=new _y.F;try{var i=JsonParser.deserialize(n);i&&t.el(i);if(t&&t.a().x.length>0)return t}catch(r){}}return null};_y.F.prototype={a:function(){return this.ep(_y.F.a)},b:function(n){this.eo(_y.F.a,n);return n}};_y.cl=function(n,t,i,r,u){this.i=Function.createDelegate(this,this.N);this.b={};this.e=[];this.g=new _js.g;_y.cl.initializeBase(this,[[]]);this.c=n;this.w=u;this.k=t;this.j=i;this.l=r;this.x()};_y.cl.prototype={c:null,j:null,l:null,k:null,o:!1,d:null,h:!1,w:!1,O:function(n){this.c!==n&&(this.c=n);return n},m:function(n){if(this.h!==n){this.h=n;this.bm("IsShownInListView")}return n},a:function(n,t,i,r,u){this.o=r;this.d=u;this.K();var s=this.A(n,i);this.j.c(!!s);for(var e=0;e<this.p.x.length;e++){var f=this.p.x[e];f.rpcl("IsChecked",this.i);var o=f.n;f.k(this.P(o,t));f.apcl("IsChecked",this.i)}},f:function(){var n=new _fm.l(_u.R.CQ,null,this);n.G("CategoryContextMenuView");n.n(!!this.c);return n},bn:function(){if(this.p)for(var n=0;n<this.p.x.length;++n){var t=this.p.x[n];t.rpcl("IsChecked",this.i)}_js.K.prototype.bn.call(this)},N:function(n,t){var f=n;var u=f.n;var o=u.bj.Name;var i=null;var r=null;f.s()?i=u:r=u;if(this.o){var e=_a.d.b(_a.a.bu,"MailCommandingBarAction");this.k(i,r,!1,this.d);e.j="C";_a.d.a(e)}else this.k(i,r,!1,this.d)},K:function(){if(this.c){var i=this.w?_g.w.n():null;var t=this.c.c(i);this.p.f();for(var r=t.length,n=0;n<r;n++)this.p.a(this.B(t[n]))}},B:function(n){var t=n.bj.Name;27<t.length&&(t=t.substring(0,27)+"...");var i=new _fm.h(t,null,null,!1,!0,null);i.F("CategoryColorPickerTemplates.CategoryColorViewLabelTemplate");i.D(n);return i},x:function(){var t=[];Array.add(t,new _fm.d(_u.R.Ln,null,this.j));this.l&&Array.add(t,new _fm.d(_u.R.Nn,null,this.l));this.g.m(t);for(var n=0;n<this.g.x.length;++n){var i=this.g.x[n];i&&i.e(this)}},A:function(n,t){var e=0;this.b={};this.e=[];var l=n;for(var c in l){var y={key:c,value:l[c]};e++;for(var a=y.value,u=0;u<a.length;u++){var i=a[u];i in this.b||(this.b[i]=0);var w=this.b[i];this.b[i]=++w}}if(t){var o=t;for(var s in o){var p={key:s,value:o[s]};e++;for(var h=p.value,f=0;f<h.length;f++){var r=h[f];this.e[r]||(this.e[r]=0);var v=this.e[r];this.e[r]=++v}}}return e},P:function(n,t){if(n.b()&&this.e[n.a]===t)return!0;else if(this.b[n.bj.Name]===t)return!0;return!1}};_y.dZ=function(n,t,i){this.b=Function.createDelegate(this,this.f);this.a=n;this.d=t;this.c=i;_a.G.d(this.b)};_y.dZ.prototype={a:null,d:null,c:null,e:function(){_a.G.g(this.b)},f:function(n,t,i){if(t===1){var r=i();this.a&&this.a.a().dZ().Enabled&&this.d.t(r);if(this.a&&this.a.a().cG().Enabled){var u=this;this.c.a(function(n){n.b(r)})}}}};_y.cQ=function(n,t){this.k=Function.createDelegate(this,this.m);_y.cQ.initializeBase(this);this.l=n;this.s(this);this.E(!0);this.h=t;var r=new $d(this.k,_a.a.H);this.v(new _js.g);this.i=new _ff.d(r,_u.R.FQ,null,!0);this.n.a(this.i);var i=new _ff.d(this.o,_u.R.Op);this.n.a(i)};_y.cQ.prototype={l:null,g:null,j:null,i:null,h:null,r:function(n){if(n!==this.g){this.g=n;this.en("DetailedErrorInformation")}return n},t:function(n){this.j=n;var t=n.c();_a.V.a()&&_a.V.b&&console.error(t);this.q(String.format(_u.R.HF,n.f()));this.r(_ff.g.a(t).replace(new RegExp("\\n","g"),"<br>"));this.f(!0)},m:function(){this.h.a(_y.eF,new _y.eF(this.j))}};_y.D=function(){this.h=new _js.g;_y.D.initializeBase(this)};_y.D.prototype={a:function(){return this.h},g:function(n){for(var i=this.b(),t=0;t<this.h.x.length;t++)if(this.h.x[t]===n){if(this.h.x.length===1)throw Error.invalidOperation("Can't remove all the items from the stack!");this.h.n(n,!0);break}this.b()!==i&&this.en("Top")}};_y.gv=function(){this.B=Function.createDelegate(this,this.Q);_y.gv.initializeBase(this);this.apcl("Top",this.B)};_y.gv.prototype={n:null,l:null,b:function(){var n=this.a()?this.a().x.length:0;return n>0?this.a().x[n-1]:null},d:function(n){var t=_js.h.b(_a.a.f,2,"ConductorViewModelBase:Push");if(this.C(n)){this.r(n);this.a().a(n);this.en("Top");_js.h.a(t)}},c:function(){var n=_js.h.b(_a.a.f,2,"ConductorViewModelBase:Pop");this.f(1);_js.h.a(n)},f:function(n){this.w(n)&&this.q(n)},e:function(n){var i=_js.h.b(_a.a.f,2,"ConductorViewModelBase:SetTop");if(this.C(n)){this.n&&this.n(n);this.r(n);var t=this.a().x.length;t?this.a().p(t-1,n):this.a().a(n);this.en("Top");_js.h.a(i)}},q:function(n){var t=this.a().x.length;this.a().s(t-n,n);this.en("Top")},w:function(n){if(n<=0)throw Error.argumentOutOfRange("numberOfItems",n,"Cannot pass 0 or negative to the PopMany method.");var t=this.a().x.length;if(t<=n){_js.c.b(_a.a.bE,"Can't pop all the items from the stack! NumberOfItems: {0}, ActiveNavigationStack.Count: {1}",n,t);return!1}return!0},r:function(n){_bc.r.isInstanceOfType(n)&&n.M(this)},C:function(n){if(!n)throw Error.argumentNull("viewModel","You cannot conduct to a null ViewModel");if(this.a()&&this.a().w(n)){if(n!==this.b())throw Error.invalidOperation("You cannot conduct to a ViewModel that is already in the conductor stack. ViewModel = "+Object.getType(n).getName());return!1}return!0},Q:function(n,t){var i=_js.h.b(_a.a.f,2,"ConductorViewModelBase:OnTopPropertyChanged");if(this.l!==this.b()){_y.dq.isInstanceOfType(this.l)&&this.l.d(!1);this.l=this.b();_y.dq.isInstanceOfType(this.l)&&this.l.d(!0);_js.h.a(i)}}};_y.dg=function(n){this.a=n};_y.dg.prototype={a:!1};_y.dh=function(n){this.a=n};_y.dh.prototype={a:!1};_y.dl=function(){};_y.ce=function(){};_y.eg=function(n){_a.b.b(n,"email");this.a=n};_y.eg.prototype={a:null};_y.ev=function(n){this.a=n};_y.ev.prototype={a:null};_y.bi=function(n,t,i,r,u){this.g=Function.createDelegate(this,this.h);this.b=n;this.a=t;this.e=i;this.c=r;this.f=u};_y.bi.prototype={b:0,a:null,e:null,d:!1,h:function(n){this.e&&this.e(n)},c:null,f:null};_y.cv=function(){};_y.bH=function(n){this.a=n};_y.bH.prototype={a:0};_y.cb=function(n){this.a=n};_y.cb.prototype={a:!1};_y.bq=function(n,t,i,r){this.a=t;this.b=i;this.d=r;t||(this.c=_js.e.a(n)?"account":n)};_y.bq.prototype={c:null,a:0,b:0,d:null};_y.T=function(n,t){this.a=n;this.b=t};_y.T.prototype={a:!1,b:!1};_y.cM=function(n,t,i){this.c=n;this.a=t;this.d=i};_y.cM.prototype={a:0,d:null,c:null,b:null,e:function(n,t){var i=n.n();if(i&&t===this.c){i!==this.a&&(this.b=n.k());return!0}return!1}};_y.dQ=function(n){this.a=n};_y.dQ.prototype={a:0};_y.cR=function(n){this.I=Function.createDelegate(this,this.P);this.L=Function.createDelegate(this,this.Q);_y.cR.initializeBase(this);n.b(_a.p,this.L);this.j=[];this.cg(this.I)};_y.cR.prototype={j:null,r:null,P:function(n,t){if(!this.p){this.r=null;this.i.f();if(this.j.length>0){this.M(this.j[0]);Array.removeAt(this.j,0)}}},M:function(n){this.r=n;this.h(n.b,n.a,n.h,n.d,n.g,n.f,n.e,n.i,n.c)},Q:function(n){this.p?!n||n.j(this.r)||this.R(n)||Array.add(this.j,n):this.M(n)},R:function(n){for(var t=0;t<this.j.length;t++)if(this.j[t].j(n))return!0;return!1}};_y.bK=function(){};_y.gy=function(n,t){if(!n)throw Error.argumentNull("headerFactory");if(!t)throw Error.argumentNull("valueGetter");this.g=n;this.h=t;this.d=new _y.fO(this.g)};_y.gy.prototype={g:null,d:null,h:null,a:function(){return!1},c:function(){return!0},b:function(n,t){var r=this.j(n);var i=null;t&&(i=this.j(t));var f=r!==i;return new _fm.w(r,f)},f:function(n){var t=n;return this.h(t)}};_y.fO=function(n){this.a={};this.d=n};_y.fO.prototype={a:null,d:null,b:function(n){return this.e(n)?this.a[this.c(n)]:this.f(n)},e:function(n){return this.c(n)in this.a},f:function(n){var i=this.c(n);var t=this.d.a(n);this.a[i]=t;return t},c:function(n){return String.isInstanceOfType(n)?n:_y.eX.isInstanceOfType(n)?n.a():null}};_y.cS=function(){};_y.cS.a=function(n,t,i){for(var r=0;r<i.a.length;r++){var u=i.c(r);if(u.b(t))return u}return n===Number||Type.isEnum(n)?0:n===Boolean?!1:null};_y.be=function(n,t,i,r){_y.be.initializeBase(this,[n,t]);if(!i)throw Error.argumentNull("stringValueGetter");this.i=i;this.e=r};_y.be.prototype={e:null,i:null,j:function(n){var i=this.f(n);var t;if(i){t=this.i(i);_js.e.b(t)&&(t=this.e)}else t=this.e;return this.d.b(t)}};_y.fs=function(n,t,i){_y.fs.$$(this.$$gta["_y.fs"].T).initializeBase(this,[n,t]);this.e=!!i!==i?!0:i};_y.fs.$$=function(n){var i="fs"+"$"+n.getName().replace(/\./g,"_");_y.__tc=_y.__tc||{};if(!_y.__tc[i]){var t=_y.__tc[i]=function(){for(var t=[],n=0;n<arguments.length;++n)t[n]=arguments[n];_y.fs.apply(this,t)};var h=_y.gy;t.registerClass("_y."+i,h);var s={"_y.fs":{T:n},ctor:_y.fs};var e=h.prototype.$$gta;for(var c in e){var o={key:c,value:e[c]};s[o.key]=o.value}t.prototype.$$gta=s;var u=_y.fs.prototype;for(var f in u){var r={key:f,value:u[f]};"constructor"!==r.key&&(t.prototype[r.key]=r.value)}t.a=function(n,t,i,r){n.b(new _y.cx(t,i,r))};t.b=null;t.c=null;t.$$cctor=function(){t.b=new(_a.ep.$$(_y.cx));t.a(t.b,_u.R.Fa,-2147483648,10240);t.a(t.b,_u.R.Lv,10240,25600);t.a(t.b,_u.R.Lc,25600,102400);t.a(t.b,_u.R.Hh,102400,512e3);t.a(t.b,_u.R.Lh,512e3,1048576);t.a(t.b,_u.R.Dk,1048576,5242880);t.a(t.b,_u.R.SO,5242880,2147483647);t.c=new(_a.ep.$$(_y.cx));t.a(t.c,_u.R.Ee,-2147483648,10240);t.a(t.c,_u.R.LC,10240,25600);t.a(t.c,_u.R.GJ,25600,102400);t.a(t.c,_u.R.FT,102400,512e3);t.a(t.c,_u.R.JN,512e3,1048576);t.a(t.c,_u.R.NQ,1048576,5242880);t.a(t.c,_u.R.QK,5242880,2147483647)};t.$$cctor()}return _y.__tc[i]};_y.fs.prototype={e:!0,j:function(n){var t=this.f(n);var i=this.e?_y.cS.a(_y.cx,t,_y.fs.$$(this.$$gta["_y.fs"].T).b):_y.cS.a(_y.cx,t,_y.fs.$$(this.$$gta["_y.fs"].T).c);return this.d.b(i)}};_y.cx=function(n,t,i){this.c=n;this.e=t;this.d=i};_y.cx.prototype={c:null,e:0,d:0,a:function(){return this.c},b:function(n){var t=0;n&&(Number.isInstanceOfType(n)?t=n:Number.isInstanceOfType(n)&&(t=n));return this.e<=t&&t<this.d},toString:function(){return this.c},u:function(n){if(_y.cx.isInstanceOfType(n)){var t=n;return!!t&&t.e===this.e&&t.d===this.d}else return!1}};_y.bR=function(n,t,i,r,u){_y.bR.initializeBase(this,[n,t]);var e,f;this.i=(f=_y.bR.a(i,e={val:this.e},r,u),this.e=e.val,f)};_y.bR.a=function(n,t,i,r){var e=_y.M.a(n,i);var o=new(_a.ep.$$(_y.cc));t.val=null;for(var u=0;u<e.a.length;u++){var f=new _y.cc(e.c(u),r);o.b(f);f.c.a===1048576&&(t.val=f)}return o};_y.bR.prototype={i:null,e:null,a:function(){return!0},c:function(){return this.e.f()},j:function(n){var i=this.f(n);var t=_y.cS.a(_y.cc,i,this.i);return this.d.b(t)}};_y.cc=function(n,t){this.d=t;this.c=n;this.e=this.h()};_y.cc.prototype={e:null,c:null,d:!1,a:function(){return this.e},b:function(n){n;var t=n;return this.c.d(t)},f:function(){if(this.c.a!==1048576)throw Error.invalidOperation("This method can only be called on timerange with id Today");var n=_a.c.a();return this.g(n)},toString:function(){return this.e},u:function(n){return _y.cc.isInstanceOfType(n)?this.c.u(n.c):!1},g:function(n){return this.c.b.b(n)<=0&&n.b(this.c.c)<0||this.c.b.u(n)&&this.c.b.u(this.c.c)},h:function(){switch(this.c.a){case 8388608:return _u.R.Dy;case 262144:return this.d?_u.R.FH:_u.R.RA;case 131072:return this.d?_u.R.KN:_u.R.QD;case 65536:return this.d?_u.R.HQ:_u.R.Sh;case 32768:return this.d?_u.R.Gw:_u.R.OG;case 16384:return this.d?_u.R.QU:_u.R.JY;case 8192:return this.d?_u.R.Hb:_u.R.TO;case 2097152:return this.d?_u.R.RE:_u.R.So;case 1048576:return this.d?_u.R.BK:_u.R.Hz;case 524288:return this.d?_u.R.Kj:_u.R.Rc;case 32:return this.d?_u.R.PP:_u.R.Om;case 16:return this.d?_u.R.LN:_u.R.DX;case 8:return this.d?_u.R.Fh:_u.R.Rv;case 4:return this.d?_u.R.Ow:_u.R.Jz;case 2:return this.d?_u.R.Ds:_u.R.Pb;case 1:return this.d?_u.R.Jy:_u.R.Hk;case 4194304:return this.d?_u.R.Ge:_u.R.Cw;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:return this.d?_a.c.br()[this.c.b.q()]:_a.c.bN()[this.c.b.q()];default:return""}}};_y.M=function(n,t,i){this.a=n;this.b=t;this.c=i};_y.M.a=function(n,t){var e=16777215;var f=n.f();var s=(7+(f.q()-_a.c.e(f).q()))%7;var k=f.c(1);var d=f.c(-1);var c=f.c(7-s);var a=c.c(7);var h=a.c(7);var g=h.c(7);var y=f.c(-1*(7+s));var p=y.c(-7);var l=p.c(-7);g.d()!==f.d()&&(e&=-65537);s!==6&&(e&=-2097153);0!==s&&(e&=-524289);l.d()===f.d()&&1<l.i()||(e&=-5);var u=new(_a.ep.$$(_y.M));var r=_a.c.I;if(t){u.d(0,new _y.M(8388608,t,r));r=t}var i=new _a.c(f.e(),f.d(),1);i=i.o(2);u.d(0,new _y.M(262144,i,r));r=i;var b=_a.c.p(f.d(),f.e())-f.i();i=21<b?r.o(-1):h.c(7);u.d(0,new _y.M(131072,i,r));if(0<(e&65536)){r=i;i=h.c(7);u.d(0,new _y.M(65536,i,r))}r=i;i=h;u.d(0,new _y.M(32768,i,r));r=i;i=a;u.d(0,new _y.M(16384,i,r));r=i;i=s===6?c.c(1):c;u.d(0,new _y.M(8192,i,r));if(0<(e&2097152)){r=i;i=i.c(-1);u.d(0,new _y.M(2097152,i,r))}for(var v=7;0<v;--v){r=i;i=i.c(-1);var o=4194304;if(k.i()===i.i())o=2097152;else if(f.i()===i.i())o=1048576;else if(d.i()===i.i())o=524288;else{var w=i.q();o=_y.M.b(w)}u.d(0,new _y.M(o,i,r))}if((e&524288)==524288){r=i;i=i.c(-1);u.d(0,new _y.M(524288,i,r))}r=i;r=i;i=y;u.d(0,new _y.M(32,i,r));r=i;i=p;u.d(0,new _y.M(16,i,r));r=i;i=l;u.d(0,new _y.M(8,i,r));if(0<(e&4)){r=i;i=i.c(-1*(i.i()-1));u.d(0,new _y.M(4,i,r))}r=i;r.i()===1&&(i=i.c(-1));i=i.c(-1*(i.i()-1));u.d(0,new _y.M(2,i,r));r=i;i=_a.c.m;u.d(0,new _y.M(1,i,r));u.d(0,new _y.M(4194304,_a.c.m,_a.c.m));return u};_y.M.b=function(n){switch(n){case 0:return 64;case 1:return 128;case 2:return 256;case 3:return 512;case 4:return 1024;case 5:return 2048;case 6:return 4096;default:return 64}};_y.M.prototype={b:null,c:null,a:0,u:function(n){if(_y.M.isInstanceOfType(n)){var t=n;return!!t&&t.b.u(this.b)&&t.c.u(this.c)&&t.a===this.a}else return!1},d:function(n){return n?this.b.b(n)<=0&&n.b(this.c)<0||this.b.u(n)&&this.b.u(this.c):this.a===4194304}};_y.hx=function(n){_y.hx.initializeBase(this);this.D=n};_y.hx.prototype={D:null};_y.ea=function(n,t,i,r,u,f,e,o,s,h,c,l,a,v){this.o=Function.createDelegate(this,this.F);this.C=Function.createDelegate(this,this.I);this.D=Function.createDelegate(this,this.J);this.l=n;this.p=t;this.e=i;this.s=r;this.B=u;this.z=f;this.c=e;this.a=o;this.r=h;this.q=s;this.u=c;this.h=l;this.y=v;this.H();this.f=a;this.f.b(_a.cM,this.D);this.f.b(_a.bv,this.C)};_y.ea.b=function(n){var t=new _g.fo;t.__type=undefined;t.Consumers=n.h;t.Id=n.i;t.Time=_a.c.n(n.g);var e=n.a;var r=_ff.j.a(e);if(r>0){t.Keys=new Array(r);t.Values=new Array(r);var i=0;var o=e;for(var u in o){var f={key:u,value:o[u]};t.Keys[i]=f.key;t.Values[i]=_y.ea.a(f.value);i++}}return t};_y.ea.a=function(n){if(_js.y.a(n))return"";if(String.isInstanceOfType(n)||Number.isInstanceOfType(n))return n;if(Boolean.isInstanceOfType(n))return n?"1":"0";if(_a.c.isInstanceOfType(n))return _a.c.n(n);try{return JsonParser.serialize(n)}catch(i){var t=Object.getType(n).getName();_js.c.d(_a.a.bW,i,"Unhandled exception serializing data point member.{0}Type: {1}{0}ToString(): {2}","\r\n",t,n.toString());return"Unable to serialize "+t}};_y.ea.prototype={l:null,p:null,z:null,c:null,a:null,q:0,r:null,u:null,h:null,e:null,y:0,s:null,B:null,f:null,m:0,j:null,d:null,b:!1,t:!0,v:"unknown",k:null,w:null,g:null,x:null,n:null,i:!1,F:function(){if(!this.b){this.A();this.E(0);this.m=0}},K:function(){if(!this.b){this.b=!0;this.j&&(this.m+=_a.c.get_utcNow().b(this.j));this.d&&(this.d=this.h.b(this.d))}},L:function(){if(this.b){this.b=!1;this.E(this.m)}},M:function(){if(_bc.k.isInstanceOfType(_g.k.a)){var n=_g.k.a.g();return n.n()<50}return!0},A:function(){_a.bq.g();var s=this.G(this.z);var o=this.e.i(s,_y.ea.b);var u=o;for(var r in u){var i={key:r,value:u[r]};var t=i.key;t==="null"&&(t=null);var n=i.value;if(this.s.a().cu().Enabled){var e=this;this.B.a(function(t){t.a(e.f,n)})}if(this.M()){n[0].Time=n[1].Time;this.t&&this.l.c()||(n[0].Consumers&=-3);var f=new _h.dN(t,n);this.p.a(f)}}this.t=!1},H:function(){this.n=this.c.f().c().a;this.i=!1;this.v=this.c.f().c().c;if(this.a.b(this.a.c())){this.w=this.a.a().a().c();this.k=this.a.a().a().c();this.g=this.a.c().a().f();this.x=this.a.a().a().f();this.i=this.a.a().a().o()}else{this.k=_a.UserAgent.getInstance().I.c().b.toString();this.g=this.n}},G:function(n){return new _y.gh(n.n(-1),this.l.a(),_a.s.a(),_g.a.a().a().bj.TimeZone,this.q,window.owaSD?window.owaSD.readyState:0,this.c.f().e(),this.c.f().a().toString(),this.v,this.w,this.k,this.g,this.n,this.x,this.i,_g.a.a().a().bj.ShowInferenceUiElements,this.u.e().b(),this.r,window.screen.width,window.screen.height)},J:function(n){this.A();this.e.e()},I:function(n){this.A();this.e.e()},E:function(n){this.d=this.h.a(_a.a.bW,"ScheduleNextUpload",this.o,this.y*1e3-n);this.j=_a.c.get_utcNow()}};_y.gh=function(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p,w,b,k,d){_y.gh.initializeBase(this,[7,"SessionInfo",n]);this.a.l=t;this.a.clg=i;this.a.tz=r;this.a.cs=u.toString();this.a.sd=f.toString();this.a.brn=e;this.a.brv=o;this.a.osn=s;this.a.pl=a;this.a.sr=_js.e.c("{0}x{1}",k,d);_js.e.a(h)||(this.a.os=h);_js.e.a(c)||(this.a.osv=c);_js.e.a(l)||(this.a.dm=l);_js.e.a(v)||(this.a.pbld=v);y&&(this.a.pdf=y);this.a.uio=p;this.a.oe=w;_js.e.a(b)||(this.a.cbld=b)};_y.dG=function(n){this.e=Function.createDelegate(this,this.i);_y.dG.initializeBase(this);var t=this;n.b(_js.V,function(n){t.h(n.a.j())})};_y.dG.prototype={a:!1,b:null,d:null,c:"Start",g:function(n){if(this.a!==n){this.a=n;this.er("PerfTracingEnabled","StartStopPerfTracingCommand")}return n},f:function(){if(!this.a)return null;this.d||(this.d=new $d(this.e,_a.a.f));return this.d},h:function(n){n&&this.g(n.bj.ManualPerfTracerEnabled?!0:!1)},i:function(){var n="ManualTrace_"+_y.c.a.a();if(this.b){_a.W.b(this.b);this.c="Start";this.b=null}else{this.b=_a.W.d(_a.a.K,n);this.c="Stop"}this.en("StartStopPerfTracingButtonText")}};_y.bk=function(n,t){this.b=n;this.a=t};_y.bk.prototype={b:null,a:null};_y.V=function(n,t){this.c=n;this.b=t};_y.V.prototype={c:null,b:null,d:!1,a:function(){this.d=!0}};_y.bd=function(n,t,i,r){this.E=Function.createDelegate(this,this.X);this.D=Function.createDelegate(this,this.T);this.F=Function.createDelegate(this,this.Y);this.j={};this.o={};this.i=new _js.g;_y.bd.initializeBase(this);this.s=n;n&&n.b(_a.cM,this.F);this.x=t;this.y=i;this.m=r||new _a.db};_y.bd.prototype={x:!1,y:0,h:null,t:!1,m:null,k:!1,p:!1,s:null,Z:function(n){if(this.h===n)return n;this.U(this.h);this.h=n;this.G(this.h.c);if(!(this.h.c in this.j)){var u=new _js.g;var t=this.h;u.a(t);if(this.h.e()){t=this.h.b.Z();this.r(t);u.p(0,t)}else{var r=this.h;var i=this;r.g(function(){if(i.h===r){t=r.b.Z();i.r(t);u.p(0,t);var n=i.i.l(r);n>=0&&i.i.p(n,t);i.en("Top")}});this.h.m()}if(!t)throw Error.invalidOperation("The module "+this.h.c+" shouldn't return a null initial view model!");this.j[this.h.c]=u}this.R();this.h.e()&&this.h.b.jw()&&this.A();if(this.s){var f=this;n.g(function(){f.s.a(_y.dH,new _y.dH(n.b))})}this.en("ActiveNavigationStack");this.en("Top");return n},N:function(n){if(this.p!==n){this.p=n;this.en("PreventModuleViewActivation")}return n},a:function(){return this.h?this.j[this.h.c]:null},O:function(n){if(this.k===n)return n;this.k=n;this.en("TransitionInProgress");return n},J:function(){this.A();this.I();var t=new _js.m;var u=this.j;for(var i in u){var r={key:i,value:u[i]};r.key!==this.h.c&&t.c(r.key)}for(var n=0;n<t.d.length;n++)delete this.j[t.d[n]]},A:function(){var n=this.a().x.length-1;n>0&&this.q(n)},d:function(n){this.L(n,!1)},f:function(n){this.p&&this.a().x.length-n==1&&this.N(!1);_y.gv.prototype.f.call(this,n)},K:function(n){this.L(n,!0)},g:function(n){this.M(n,!1)},V:function(n){this.M(n,!0)},e:function(n){this.P(n,!1)},W:function(n){this.P(n,!0)},q:function(n){for(var r=this.a().x.length,t=r-n;t<r;t++){var i=this.a().x[t];this.m.a(i)||this.i.n(i,!0)}_y.gv.prototype.q.call(this,n)},w:function(n){return this.v(!1)?_y.gv.prototype.w.call(this,n):!1},P:function(n,t){if(this.v(t)&&this.b()!==n){var i=this.b();_y.gv.prototype.e.call(this,n);this.m.a(i)||this.i.n(i,!0);this.i.w(n)||this.i.a(n)}},L:function(n,t){if(this.v(t)){_y.gv.prototype.d.call(this,n);this.i.w(n)||this.i.a(n)}},M:function(n,t){if(this.v(t)){var o=this.b();var u=this.j;for(var f in u)for(var e={key:f,value:u[f]},i=e.value,r=0;r<i.x.length;r++)if(i.x[r]===n){if(i.x.length===1)throw Error.invalidOperation("Can't remove all the items from the stack!");i.n(n,!0);this.i.w(n)&&!this.m.a(n)&&this.i.n(n,!0);break}this.b()!==o&&this.en("Top")}},v:function(n){if(!this.h)throw Error.invalidOperation("You cannot navigate in this conductor before setting the CurrentModule!");return this.k&&!n?!1:!0},U:function(n){if(this.x&&n){var t=this;var i=_js.i.a().a(_a.a.bE,this.h.c+"ExpirationTimer",function(){t.S(t.j[n.c])},this.y);this.o[n.c]=i}},G:function(n){if(n in this.o){_js.i.a().b(this.o[n]);delete this.o[n]}},Y:function(n){if(!this.t){_js.i.a().c(_a.a.bE,"CleanupInactiveModulesOnLowMemory",this.D);this.t=!0}},I:function(){var t=this.j;for(var i in t){var r={key:i,value:t[i]};this.G(this.o[r.key])}for(var n=this.i.x.length;n>=0;n--)this.a().w(this.i.x[n])||this.i.o(n)},T:function(){this.I();for(var t=this.m.c(this.E,_a.db.a),n=0;n<t.d.length;n++)this.m.d(t.d[n]);this.t=!1},X:function(n){return!!n.value&&!this.a().w(n.value)},S:function(n){if(n&&n!==this.a())for(var t=0;t<n.x.length;t++)this.i.n(n.x[t],!0)},R:function(){for(var t=new _js.m,n=0;n<this.a().x.length;n++)this.i.w(this.a().x[n])||t.c(this.a().x[n]);t.d.length>0&&this.i.m(t.i())}};_y.dI=function(n,t,i){this.gd=Function.createDelegate(this,this.nB);this.ge=Function.createDelegate(this,this.dH);_y.dI.initializeBase(this);this.nC(n);this.I=t;this.J=i;if(this.J){this.I.b(_y.y,this.ge);this.gg=!0}};_y.dI.prototype={gg:!1,J:null,bY:null,Q:!1,I:null,gf:!1,jx:function(n){if(this.Q!==n){this.Q=n;this.W();this.en("IsVisible")}return n},nC:function(n){if(this.bY!==n){this.bY=n;this.en("DisplayName")}return n},bG:function(){return null},E:function(){return this.J?this.J.a:null},dF:function(){return null},jw:function(){return!1},eq:function(){this.gg&&this.I.c(_y.y,this.ge);_a.iS.prototype.eq.call(this)},dG:function(){this.I.a(_y.dJ,new _y.dJ(this))},cR:function(){},cP:function(){_a.i.e(this.ba())},cS:function(){},cQ:function(){},dH:function(n){},W:function(){if(this.Q){this.I.b(_y.dl,this.gd);this.I.a(_a.bd,null)}else this.I.c(_y.dl,this.gd)},bZ:function(){},nB:function(n){this.bZ()}};_y.W=function(n,t,i,r,u,f){_y.W.initializeBase(this);this.b=i;this.a=t;this.k=r;this.c=n;this.n=!!u!==u?!0:u;this.d=!!f!==f?!1:f};_y.W.prototype={a:0,d:!1,k:null,n:!1,b:null,c:null,h:!1,f:null,i:null,l:!1,g:function(n){if(this.e()){n();return}this.f||(this.f=[]);Array.contains(this.f,n)||Array.add(this.f,n)},j:function(){this.i||(this.i={});return this.i},e:function(){return!!this.b},o:function(n){return n in this.j()?this.j()[n]:null},m:function(){if(!this.h&&!this.e()){this.h=!0;this.en("IsLoading");var n=this;this.k.a(function(t){n.b=t;n.b.gf=n.l;n.h=!1;n.ey("IsLoaded","IsLoading","ModuleViewModel");if(n.f)for(var i=0;i<n.f.length;i++){var r=n.f[i];r&&r()}n.f=null})}}};_y.bO=function(n,t){this.a=t;this.b=n};_y.bO.prototype={b:!1,a:"Previous"};_y.dJ=function(n){this.a=n};_y.dJ.prototype={a:null};_y.m=function(n,t,i,r,u,f,e,o){this.a=n;this.f=t;this.e=i;this.d=r;this.h=u;this.b=f;this.c=e;this.g=o};_y.m.prototype={a:0,f:null,e:!1,d:!1,h:!1,b:!1,c:!1,g:!1};_y.S=function(n,t,i,r){this.r=Function.createDelegate(this,this.bE);this.s=Function.createDelegate(this,this.X);this.bq=Function.createDelegate(this,this.x);this.bm=Function.createDelegate(this,this.V);this.bl=Function.createDelegate(this,this.U);this.bn=Function.createDelegate(this,this.W);this.bp=Function.createDelegate(this,this.bG);this.bo=Function.createDelegate(this,this.bF);this.p=new _js.g;_y.S.initializeBase(this);this.T=n;this.h=new _y.D;this.S=new $d(this.bo,_y.S.a);this.t=new $d(this.bp,_y.S.a);this.R=new $d(this.bn,_y.S.a);this.P=new $d(this.bl,_y.S.a);this.Q=new $d(this.bm,_y.S.a);if(r){var u=this;r.a(function(n){u.bH(n.a(i));u.g.f(u.S);u.g.e(u.t);u.g.apcl("SelectedModernGroup",u.bq)})}this.h.d(t?t:this);this.p.a(this)};_y.S.prototype={h:null,S:null,t:null,R:null,P:null,Q:null,T:null,B:null,C:null,i:null,j:null,l:!1,g:null,y:null,Y:function(n){if(this.B!==n){this.B=n;this.en("NewCommand")}return n},Z:function(n){if(this.C!==n){this.C=n;this.en("NewInPopupCommand")}return n},bs:function(n){if(this.i!==n){if(this.i&&this.i.a){this.i.a.D("IsSettingsVisible",this.s);this.i.a.D("InSearchMode",this.r)}this.i=n;if(this.i){this.i.h("IsSettingsVisible",this.s);this.i.h("InSearchMode",this.r)}this.en("MeSpaceSearchControllerViewModel")}return n},bI:function(n){if(this.j!==n){if(this.j&&this.j.a){this.j.a.D("IsSettingsVisible",this.s);this.j.a.D("InSearchMode",this.r)}this.j=n;if(this.j){this.j.h("IsSettingsVisible",this.s);this.j.h("InSearchMode",this.r)}this.en("WeSpaceSearchControllerViewModel")}return n},n:function(n){if(this.l!==n){this.l=n;this.w();this.er("IsExpanded","ExpandCollapseButtonLabel")}return n},bD:function(){return this.i&&this.i.a?this.i.a.cb():!1},br:function(){return _y.s.isInstanceOfType(this)},bJ:function(){return this.g},bH:function(n){if(this.g!==n){this.g=n;this.en(_y.S.b)}return n},bC:function(){return this.l?_u.R.X:_u.R.Bv},bK:function(n){this.y=n;return n},cR:function(){},cP:function(){},cS:function(){},cQ:function(){},q:function(){this.j&&this.j.a&&this.j.a.u()&&this.j.a.l().a();this.g&&this.g.c(null);this.h.b()===this.g&&this.h.c()},v:function(){this.i&&this.i.a&&this.i.a.u()&&this.i.a.l().a()},w:function(){},x:function(n,t){this.y&&this.y.a()},W:function(){this.n(!this.l)},U:function(){if(this.i){var n=this;this.i.c(function(t){n.i.d(!0);n.n(!0)})}},V:function(){if(this.j){var n=this;this.j.c(function(t){n.j.d(!0);n.n(!0)})}},X:function(n,t){var i=n;i.u()&&_a.bw.isInstanceOfType(i.b())?this.h.d(i.b()):!i.u()&&_a.bw.isInstanceOfType(i.b())&&this.h.g(i.b())},bE:function(n,t){this.en("ShowExitSearchButton")},bG:function(){this.h.c()},bF:function(){this.h.d(this.g)}};_y.ey=function(){};_y.fr=function(n,t,i,r){this.f=Function.createDelegate(this,this.h);this.e=n;this.d=t;this.b=i;this.g=r};_y.fr.prototype={e:null,g:!1,d:null,b:null,c:null,a:null,h:function(){this.c&&(this.g?this.c.ba(this):this.c.bb(this))}};_y.ca=function(n,t,i,r,u,f,e,o,s,h,c){this.Q=[];_y.ca.initializeBase(this,[n,t,null,c]);this.bi(u,f,e,o,s,h);this.P=i;this.O=r};_y.ca.b=function(n){var t=_u.R.Kp;if(n>0){var r=Math.floor(n/365);if(r>0){var e=r>1?_u.R.LA:_u.R.LO;t=String.format(e,r)}else{var i=Math.floor(n/30);if(i>0){var f=i>1?_u.R.Oo:_u.R.DZ;t=String.format(f,i)}else{var u=n>1?_u.R.OA:_u.R.By;t=String.format(u,n)}}}return t};_y.ca.prototype={k:null,j:null,P:null,O:null,X:null,W:null,bb:function(n){if(this.k!==n){this.k&&this.k.a.k(!1);this.k=n;this.k&&this.k.a.k(!0);this.bm("CurrentDeleteOption");this.P&&(this.k?this.P(this.k.b):this.P(null))}else this.k&&this.k.a.k(!0);return n},ba:function(n){if(this.j!==n){this.j&&this.j.a.k(!1);this.j=n;this.j&&this.j.a.k(!0);this.bm("CurrentArchiveOption");this.O&&(this.j?this.O(this.j.b):this.O(null))}else this.j&&this.j.a.k(!0);return n},bl:function(){this.k&&this.k.a.k(!1);this.k=null;this.j&&this.j.a.k(!1);this.j=null},V:function(n,t){var i=this.bj(n);if(t){this.j&&this.j.b!==n&&this.j.a.k(!1);n||(i=this.W);this.j=i;this.j&&this.j.a.k(!0)}else{this.k&&this.k.b!==n&&this.k.a.k(!1);n||(i=this.X);this.k=i;this.k&&this.k.a.k(!0)}},bi:function(n,t,i,r,u,f){if(n&&n.b()){var h=this.bk(t);var e=[];var s=!1;var o=0;if(i){Array.add(e,new _fm.n(_u.R.JA));if(h!==12){var a=this.bh(n,!0);for(o=0;o<a.length;o++){var v=a[o];s=f&&v.RetentionId===u;Array.add(e,this.bg(v,s,!0))}}Array.add(e,this.bf(n,h,!0,f));Array.add(e,new _fm.i)}Array.add(e,new _fm.n(_u.R.Ib));if(h===17){var c=this.bh(n,!1);for(o=0;o<c.length;o++){var l=c[o];s=f&&l.RetentionId===r;Array.add(e,this.bg(l,s,!1))}}Array.add(e,this.bf(n,h,!1,f));this.D(new _fm.f(e))}},bh:function(n,t){for(var u=[],i,r=0;r<n.b();r++){i=n.a(r);i.IsVisible&&i.IsArchive===t&&Array.add(u,i)}u.sort(_g.jO.a);return u},be:function(n,t){return String.format("{0} ({1})",n,_y.ca.b(t))},bg:function(n,t,i){var r=new _y.fr(this.be(n.DisplayName,n.RetentionPeriod),null,n.RetentionId,i);r.c=this;var u=new _fm.h(r.e,r.d,new $d(r.f,_y.ca.a),t,!0);r.a=u;Array.add(this.Q,r);t&&(i?this.ba(r):this.bb(r));return u},bf:function(n,t,i,r){var h=t===12?i?_u.R.q:_u.R.OD:_u.R.Cu;var e=!1;if(t!==17)for(var o=0;o<n.b();o++){var f=n.a(o);f.Type===t&&f.IsArchive===i&&(h=this.be(f.DisplayName,f.RetentionPeriod))}var u=new _y.fr(h,null,null,i);u.c=this;if(i){this.W=u;e=!!this.j}else{this.X=u;e=!!this.k}var s=new _fm.h(u.e,u.d,new $d(u.f,_y.ca.a),!e&&r,!0);u.a=s;Array.add(this.Q,u);!e&&r&&(i?this.ba(u):this.bb(u));return s},bj:function(n){for(var r=null,t=0;t<this.Q.length;t++){var i=this.Q[t];if(i.b===n){r=i;break}}return r},bk:function(n){var t=17;if(n===_g.ba.a)return t;switch(n){case"archivedeleteditems":t=3;break;case"archiverecoverableitemsdeletions":t=18;break;case"calendar":t=1;break;case"contacts":t=2;break;case"conversationhistory":t=16;break;case"deleteditems":t=3;break;case"drafts":t=4;break;case"inbox":t=5;break;case"junkemail":t=6;break;case"journal":t=7;break;case"notes":t=8;break;case"outbox":t=9;break;case"recoverableitemsdeletions":t=18;break;case"sentitems":t=10;break;case"syncissues":t=15;break;case"tasks":t=11;break;case"msgfolderroot":t=12;break;case"archivemsgfolderroot":t=12;break;default:break}return t}};_y.eE=function(n){this.a=n};_y.eE.prototype={a:0};_y.hQ=function(){this.iQ=Function.createDelegate(this,this.ei);_y.hQ.initializeBase(this);this.ea=new $d(this.iQ,_a.a.H)};_y.hQ.prototype={iR:null,ea:null,dP:null,ee:!1,eg:null,dW:null,dN:function(){return this.ee},kS:function(n){if(n!==this.ee){this.ee=n;this.en("IsTransitionedIn")}return n},bx:function(){return this.iR},M:function(n){this.iR=n;return n},bu:function(){return null},bX:function(){return null},k:function(){return this.dP},dV:function(n){if(this.dP!==n){this.dP=n;this.en("ApplicationBarViewModel")}return n},bv:function(){return this.eg},fN:function(n){if(this.eg!==n){this.eg=n;this.en("BottomAppBarViewModel")}return n},x:function(){return this.dW},eb:function(n){if(this.dW!==n){this.dW=n;this.en("TopAppBarViewModel")}return n},n:function(){return _y.c.a.a()==="Mouse"?0:2},gq:function(){return!!this.n()&&!!this.dP},cR:function(){},cP:function(){this.kS(!0)},cS:function(){this.kS(!1)},cQ:function(){},ei:function(){this.bx().c()},eq:function(){var i;_a.t.a(i={val:this.ea}),this.ea=i.val;var r;_a.t.a(r={val:this.dP}),this.dP=r.val;var n;_a.t.a(n={val:this.dW}),this.dW=n.val;var t;_a.t.a(t={val:this.eg}),this.eg=t.val;_a.iS.prototype.eq.call(this)}};_y.eO=function(){};_y.eO.prototype={b:null,a:function(n){_js.e.a(this.b)?this.b=n:this.b+="\r\n"+n}};_y.c=function(n,t,i,r,u,f,e,o,s,h,c){this.bj=Function.createDelegate(this,this.bB);this.by=new _js.S;this.bd=new _js.B;this.bg=new _js.S;this.bf=new _js.S;this.be=new _js.S;_y.c.initializeBase(this);this.bt=n;this.bi=t;this.X=r.a();this.bv=r.i();this.bu=r.t();this.bc=r.o();this.bs=r.m();this.bp=r.f();this.ba=u;this.Z=h;this.bb=f;this.bk=!!s!==s?!1:s;this.bo=r.d()==="GenericMail";this.bm=i;this.bl=o;this.bn=e;this.br=c;if(this.ba){var l=this;this.ba.d(function(){l.en("PopOutViewModel")})}};_y.c.prototype={bt:null,bi:null,bm:null,ba:null,bb:null,bn:null,bl:null,br:null,bp:!1,bk:!1,bo:!1,bv:null,bu:null,bc:null,Z:null,bs:null,bh:null,X:0,bq:!1,Y:null,bw:null,m:function(n){this.bd.b(n)},o:function(n){this.bd.c(n)},x:function(n){this.bg.b(n)},K:function(n){this.bg.c(n)},p:function(n){this.bf.b(n)},q:function(n){this.bf.c(n)},i:function(n){this.be.b(n)},j:function(n){this.be.c(n)},e:function(){return this.bk},h:function(){return this.bo},l:function(){return this.X!=="TouchNarrow"},v:function(){return this.bv},L:function(){return this.bu},a:function(){return this.X},y:function(){return this.bs},C:function(){return this.bh},V:function(n){this.bh&&Error.invalidOperation("PALStartTime can only be set once.");this.bh=n;return n},b:function(){return this.bi},r:function(){return this.bb},I:function(){return this.ba.c()?this.ba.b():null},c:function(){return this.bp},G:function(){return this.bq},U:function(n){this.bq=n;return n},bD:function(n){if(this.Y!==n){this.Y&&this.Y.rpcl("IsShown",this.bj);this.Y=n;if(n){n.f(!0);n.apcl("IsShown",this.bj)}this.en("DialogBox")}return n},B:function(){return this.bw},W:function(n,t){if(_bc.h.isInstanceOfType(n)){var i=n;var r=this;i.h(function(){var n=t.a().l(i);if(n>=0){var f=!n;if(!r.c()&&f)window.close();else{var u=_js.h.b(_a.a.f,2,"PopMany");t.f(t.a().x.length-n);_js.h.a(u)}}})}},k:function(n,t,i,r){var u=this;this.ba.a(function(f){f.d(n,!t&&u.Z?function(){return u.Z(n)}:t,i,r)})},g:function(n,t,i,r,u,f){this.bx(n,t,i,r,u,f,null)},T:function(n,t,i,r,u,f,e){this.bx(n,t,i,r,u,f,e)},d:function(n){this.f(n,0,!1)},J:function(n){this.f(n,0,!1,!0)},f:function(n,t,i,r){var u=_js.h.b(_a.a.f,2,"ShellPopUp");var f=Object.getType(n).getName();this.bC(this.s(r),t,n,i);_js.h.a(u)},s:function(n){if(this.c()||n)switch(this.X){case"Mouse":case"TouchWide":return this.bb;case"TouchNarrow":return this.bt;default:throw Error.invalidOperation("Layout not supported: "+this.X);}else return this.bi},P:function(){this.by.a()},O:function(n){this.bd.a(n)},S:function(){this.bg.a()},R:function(){this.bf.a()},Q:function(){this.be.a()},n:function(n){return String.format("{0}/images/0/{1}",this.bc,n)},N:function(n){return String.format("{0}/sounds/{1}",this.bc,n)},M:function(n){return String.format("{0}/styles/{1}",this.bc,n)},F:function(){var i=!1;var t=this.bz();if(t)for(var n=0;n<t.x.length;n++){var r=t.x[n];if(_y.cH.isInstanceOfType(r)){i=!0;break}}return i},bx:function(n,t,i,r,u,f,e){i||(i={});var o=null;if(this.X==="TouchNarrow"&&this.Z&&u){var h=this.Z(n);_bc.u.isInstanceOfType(h)||(o=h.a(u,null,null))}if(o)this.f(o,0,f);else{var s=this;this.ba.e(function(o){o.e(n,!t&&s.Z?function(){return s.Z(n)}:t,i,r,u,f,e)},!1)}},bz:function(){var n=null;switch(this.X){case"TouchNarrow":var t=this.b().b();_y.r.isInstanceOfType(t)&&(n=t.d().a());break;case"TouchWide":n=this.bb.a();break}return n},D:function(){var n=this.bA();return n?_a.cH.c(n,this.X):""},bA:function(){var t=this.b().b();if(_y.r.isInstanceOfType(t)){var n=t.d().a();return n.x[n.x.length-1]}return null},bC:function(n,t,i,r){this.W(i,n);switch(t){case 1:_y.bd.isInstanceOfType(n)&&r?n.W(i):n.e(i);break;case 0:_y.bd.isInstanceOfType(n)&&r?n.K(i):n.d(i);break;default:throw Error.notImplemented("Behavior not implemented for operation "+_y.fq.toString(t));}},bB:function(n,t){this.Y&&(this.Y.p||this.bD(null))}};_y.cL=function(n,t){this.s=Function.createDelegate(this,this.E);this.m=Function.createDelegate(this,this.D);this.k=Function.createDelegate(this,this.A);this.i=new _js.g;_y.cL.initializeBase(this);this.h=n;this.p=t;this.h.b(_y.V,this.k);this.h.b(_a.dK,this.m)};_y.cL.prototype={h:null,p:null,j:!1,a:function(){return this.j?null:this.i},x:function(n){if(this.j!==n){this.j=n;this.en("ActiveNavigationStack");this.en("Top")}return n},d:function(n){var t=_js.h.b(_a.a.f,2,"PopupPanelControllerViewModel:Push");if(this.a()){_y.gv.prototype.d.call(this,n);this.y(n)}_js.h.a(t)},e:function(n){var t=_js.h.b(_a.a.f,2,"PopupPanelControllerViewModel:SetTop");_y.gv.prototype.e.call(this,n);this.y(n);_js.h.a(t)},f:function(n){this.o(n,2)},g:function(n){var t=this.b();this.i.n(n,!0);t!==this.b()&&this.en("Top")},eq:function(){this.h.c(_y.V,this.k);this.h.c(_a.dK,this.m);_a.iS.prototype.eq.call(this)},A:function(n){if(n.b!==n.c){var t=this;this.t(n,function(){t.h.a(_y.m,new _y.m(n.b.a,null))},1)}},D:function(n){this.t(n,n.b,1)},t:function(n,t,i){if(this.a()&&this.a().x.length){var r=this.v(this.a().x.length,t,i);r||n.a()}},y:function(n){if(_bc.h.isInstanceOfType(n)){var i=n;var t=this;i.h(function(){var n=t.i.l(i);n>=0&&t.f(t.i.x.length-n)})}},E:function(n){this.o(n,0)},o:function(n,t){this.F(n);var r=this.a().x.length;var u=this.a().x[r-n];var i=this;this.v(n,function(){var n=i.a().l(u);n>=0&&i.o(i.a().x.length-n,t)},t)},v:function(n,t,i){var e=this.a().x.length;var o=this.b();try{for(var u=0;u<n;u++){var f=e-u-1;var r=this.a().x[f];if(r&&_bc.n.isInstanceOfType(r)&&r.v()&&r.v()(t,i))return!1;else this.a().o(f)}return!0}finally{this.b()!==o&&this.en("Top")}},F:function(n){if(n<=0)throw Error.argumentOutOfRange("numberOfItems",n,"Cannot pass 0 or negative to the PopMany method.");var t=this.a().x.length;if(t<n)throw Error.invalidOperation("Can't pop more items from the stack than exist!");}};_y.dL=function(n){this.a=n};_y.dL.prototype={a:null};_y.cz=function(n,t,i){_y.cz.initializeBase(this);this.d(n,t,i)};_y.cz.prototype={a:null,b:null,c:null,d:function(n,t,i){this.b=n;this.c=t;this.a=i;this.ey("ImageId","PressedImageId","Command")}};_y.cN=function(n,t,i,r,u){_y.cN.initializeBase(this);this.d=n;this.e=t;this.f=i;this.g=r;this.h=u;var f=(n?1:0)+(t?1:0)+(i?1:0)+(r?1:0)+(u?1:0);this.a=f===2;this.c=f===3;this.b=f===4};_y.cN.prototype={d:null,e:null,f:null,g:null,h:null,a:!1,c:!1,b:!1};_y.eT=function(){};_y.bp=function(n,t){this.f=n;this.h=t};_y.bp.a=function(){return new _y.bp};_y.bp.prototype={c:!1,f:null,i:!1,h:null,n:function(){return this.c},p:function(n){this.c=n;return n},o:function(n){this.i=n;return n},m:function(){return null},a:function(n){_js.i.a().j(_a.a.a,_y.l.toString(n.a()));this.c=!1;if(this.f){var t=this;this.f.a(function(i){var r=i.a(n,null,null);if(_y.c.a.c()){r.b(t);_y.c.a.b().d(r)}else _y.c.a.f(r,1,!0)})}else _y.c.a.T(IMailComposeViewModelFactory,null,null,_bc.c.a(),n,!0,this.h)},e:function(n,t){n.a().cr()&&n.a().cr()();this.c=!0;n.L(t);if(n.a().m()===3)if(_y.bA.c())_y.c.a.b().c();else{var i=this;_js.i.a().c(_a.a.a,"Deeplink compose closing window",function(){window.close()})}else this.f?_y.c.a.b().c():n.o()?n.o()():_js.c.c(_a.a.a,"Shell did not set MailComposeViewModel.ClosePopupCommand, causing navigate away from compose to fail.")}};_y.fl=function(n,t){this.c=this.a;this.c=this.a;_js.p.b(n,"mailComposeContextFactory");_js.p.b(t,"mailComposeConductor");this.f=n;this.e=t};_y.fl.prototype={f:null,e:null,a:function(n){if(n){var t=[n];this.d(null,t)}else this.d(null,null)},b:function(n){this.d(null,n)},d:function(n,t){var i=this;this.f.a(function(r){var u=r.a(!1,!0);u.r(0);u.e(0);if(null!==t){u.s(new _js.g);for(var f=0;f<t.length;f++)u.h().a(t[f])}n&&n.x.length>0&&u.S(n);i.e.a(u)})}};_y.R=function(n,t,i,r,u,f,e){this.C=Function.createDelegate(this,this.V);this.F=Function.createDelegate(this,this.Y);this.I=Function.createDelegate(this,this.ba);this.M=Function.createDelegate(this,this.be);this.N=Function.createDelegate(this,this.bf);this.O=Function.createDelegate(this,this.bg);this.E=Function.createDelegate(this,this.X);this.D=Function.createDelegate(this,this.W);this.G=Function.createDelegate(this,this.Z);this.L=Function.createDelegate(this,this.bd);this.K=Function.createDelegate(this,this.bc);this.J=Function.createDelegate(this,this.bb);_y.R.initializeBase(this);this.s=n;this.b=t;this.a=i;this.t=r;this.j=u;_dh.a(e,this);var y=this;this.e=new $d(this.J,_y.R.a,this,"CanReply",function(){return y.g()});var v=this;this.c=new $d(this.K,_y.R.a,this,"CanReplyAll",function(){return v.f()});var p=this;this.l=new $d(this.L,_y.R.a,this,"CanReplyAll",function(){return p.f()});var b=this;this.p=new $d(this.G,_y.R.a,this,"CanReply",function(){return b.g()});var w=this;this.d=new $d(this.D,_y.R.a,this,"CanForward",function(){return w.h()});var a=this;this.v=new $d(this.E,_y.R.a,this,"CanForward",function(){return a.h()});var s=this;this.r=new $d(this.O,_y.R.a,this,"CanSendAgain",function(){return s.m()});var o=this;this.A=new $d(this.N,_y.R.a,this,"CanReply",function(){return o.g()});var h=this;this.q=new $d(this.M,_y.R.a,this,"CanReplyAll",function(){return h.f()});var l=this;this.y=new $d(this.I,_y.R.a,this,"CanReply",function(){return l.g()});var c=this;this.S=new $d(this.F,_y.R.a,this,"CanForward",function(){return c.h()});this.P=new $d(this.C,_y.R.a);this.o=f};_y.R.c=function(n,t,i,r){if(!n||n.bj.IsDraft&&!t||n.bj.ItemClass&&n.bj.ItemClass.toUpperCase().startsWith("REPORT"))return!1;else if(n.bD())return _y.R.b(n,i,r);else if(n.bA()&&!n.bA().a())return n.bA().h();return!0};_y.R.b=function(n,t,i){var u=_a.k.f();var f=!n.dJ();var r;r=t?f||n.cu()&&u:u||f;return r};_y.R.prototype={e:null,c:null,l:null,p:null,d:null,v:null,r:null,A:null,q:null,y:null,S:null,b:null,a:null,s:null,n:null,t:null,P:null,B:!1,k:!1,j:null,o:null,bi:function(n){if(this.B!==n){this.B=n;this.en("RespondPopupShown")}return n},bh:function(n){if(this.n!==n){this.n=n;this.en("MailResponseViewModel")}return n},w:function(){return this.b.bj.IsDraft&&!this.a.j()||this.b.bj.ItemClass&&this.b.bj.ItemClass.toUpperCase().startsWith("REPORT")?!1:!0},g:function(){if(this.b.bj.IsDraft&&!this.a.j()||this.b.bj.ItemClass&&this.b.bj.ItemClass.toUpperCase().startsWith("REPORT"))return!1;else if(this.b.bD())return _y.R.b(this.b,this.a.m(),this.j);else if(this.b.bA()&&!this.b.bA().a())return this.b.bA().m();return!0},f:function(){if(this.U())return!1;var t=this.a?this.a.j():!1;var n=this.a?this.a.m():!0;return _y.R.c(this.b,t,n,this.j)},U:function(){var n=_y.bX.isInstanceOfType(this.a)?this.a:null;return n?n.bc():!1},h:function(){if(this.b.bj.IsDraft&&!this.a.j())return!1;else if(this.b.bD())return _y.R.b(this.b,this.a.m(),this.j);else if(this.b.bA()&&!this.b.bA().a())return this.b.bA().g();else if(_g.h.C(this.b.bj.ItemClass))return!1;return _g.hA.isInstanceOfType(this.b)?this.b.S():!0},m:function(){if(!this.b.bj.ItemId||this.a&&this.a.j())return!1;else if(this.b.bj.ItemClass&&this.b.bj.ItemClass.toUpperCase().startsWith("REPORT")&&this.b.bj.ItemClass.toUpperCase().endsWith("NDR")&&this.b.T()&&this.b.T().b()===1&&_g.hB.isInstanceOfType(this.b.T().a(0)))return!0;return!1},V:function(){this.bi(!1)},T:function(){if(!this.k&&this.a&&this.a.i()){var n=this.a.i();n.bS(this.a)}},R:function(n,t){if(this.j&&this.j.a()&&this.j.a().g().Enabled&&this.a&&this.a.i()){var i=this.a.i();if(!i.cM()){var r=this;i.bu(function(){i.bu(null);r.Q(n,t)});return}}this.Q(n,t)},Q:function(n,t){this.T();this.i(n,t)},bb:function(){var n=this;this.R(function(n){n.c(!1)},!1);this.a&&this.x("MailReply")},bc:function(){var n=this;this.R(function(n){n.d(!1)},!1);this.a&&this.x("MailReplyAll")},bd:function(){this.T();var n=this;this.i(function(n){n.h(!1)},!1)},Z:function(){var n=this;this.i(function(n){n.b(!1)},!1)},W:function(){var n=this;this.i(function(n){n.a(!1)},!1);this.a&&this.x("MailForward")},X:function(){var n=this;this.i(function(n){n.g(!1)},!1)},bg:function(){var n=this;this.i(function(n){n.i()},!1)},bf:function(){var n=this;this.i(function(n){n.c(!0)},!0)},be:function(){var n=this;this.i(function(n){n.d(!0)},!0)},ba:function(){var n=this;this.i(function(n){n.b(!0)},!0)},Y:function(){var n=this;this.i(function(n){n.a(!0)},!0)},i:function(n,t){if(!this.k){this.k=!0;var i=this;this.s.b(function(r){var f=!1;try{var u=r.a(i);t?u.e(new _y.bp):u.e(i.t());i.o.a()!=="Mouse"&&u.j(function(){i.k=!1});i.bh(u);i.a&&i.a.i()&&i.a.i().cW();n(i.n);f=!0}finally{i.o.a()!=="Mouse"&&f||(i.k=!1)}})}},x:function(n){var i=new _a.o;i=_h.o.b(i);var t=-1;t=this.a.M()?11:this.a.cj()?this.a.i()&&this.a.i().d()&&this.a.i().d().b?this.a.m()?14:13:this.a.m()?4:3:this.a.m()?_y.bX.isInstanceOfType(this.a)&&this.a.bS()?12:1:2;i.b("ual",_h.D.toString(t));var r=_a.d.b(_y.R.a,n);r.j=i.toString();_a.d.a(r)}};_y.cW=function(n,t,i){this.d=n;this.c=t;this.b=i};_y.cW.prototype={b:null,c:null,d:null,a:function(n,t,i,r){return new _y.R(this.c,n,t,i||_y.bp.a,r,this.d,this.b)}};_y.gc=function(n,t){this.a=n;this.b=t};_y.gc.prototype={a:null,b:null};_y.gd=function(){this.a=[]};_y.gd.prototype={b:null};_y.bb=function(n,t,i){this.d=n;this.c=t;this.b=i};_y.bb.prototype={d:null,c:null,b:null,e:function(n,t,i){return this.a(n,this.d.a(),t,i)},a:function(n,t,i,r){var u=!!this.b&&!this.b.a;return n&&t===1&&(u||i===1)?n:new _y.bp(!_y.c.a.c()||_y.c.a.h()||t===3?this.c:null,r)}};_y.dE=function(n,t,i,r){this.d=n;this.e=t;this.c=i;this.b=r};_y.dE.prototype={c:!1,b:!1,d:0,e:null,a:function(){return this.d==="Mouse"?this.f():2},f:function(){return this.e.a().I()==="SeparateForm"||this.c&&!this.b?0:1}};_y.ck=function(n){this.t=Function.createDelegate(this,this.J);_y.ck.initializeBase(this);this.s(this);this.E(!0);this.l=new $d(this.t,_y.ck.a);this.q(_u.R.CS);this.j=n};_y.ck.prototype={l:null,h:null,j:null,i:0,k:!1,g:null,m:function(n){if(this.i!==n){this.i=n;this.en("ArchiveFolderOption")}return n},I:function(){return this.h?this.h.bj.DisplayName:_u.R.JK},r:function(n){this.h=n;this.en("SelectedFolder");this.en("FolderDisplayName");return n},L:function(n){this.g=n;this.en("FolderPickerDialog");return n},F:function(n){this.k=n;this.en("ArchiveFolderExists");return n},M:function(n,t){this.r(null);this.F(!1);for(var u=this.j.b.a.g,r=0;r<u.x.length;r++){var i=u.x[r];if(_h.a.j(i)&&i.bj.DisplayName.toLocaleLowerCase()===_u.R.LQ.toLocaleLowerCase()){this.F(!0);this.m(1);this.r(i);break}}var o=this;var s=new $d(function(){o.f(!1);t(n)},_y.ck.a);var f=new _ff.d(s,_bcs.D.D,null,!0);var e=new _ff.d(this.o,_u.R.BD);this.v(new _js.g);this.n.a(f);this.n.a(e);this.f(!0)},J:function(){this.L(new _y.cq(this.j));var i=this;this.g.i=function(){var n=i.g.g.a();return n?!n.h.bj.DistinguishedFolderId&&!_h.a.i(n.h):!1};var n=this;var t=new $d(function(){var t=n.g.g.a();if(t){n.r(t.h);n.m(1)}},_y.ck.a);this.g.j(t,_u.R.Ex,_bcs.D.D)}};_y.dk=function(n){this.a=n};_y.dk.prototype={a:null};_y.co=function(n,t,i,r,u,f){this.d=Function.createDelegate(this,this.q);this.h=Function.createDelegate(this,this.w);_y.co.initializeBase(this,[null,!1,i,r,u,null,f]);this.a=n;this.b=t;this.c=new $d(this.h,this.Q())};_y.co.prototype={b:null,a:"none",c:null,j:function(){},E:function(n){},w:function(){if(_g.b.a.nameToId(this.a))this.n();else{var n=new _h.bs("GetFolderAction_EmptyFolderTreeViewModel_"+this.a,!1);n.i=new _h.bC;n.g=[new _g.r(this.a)];n.b(this.d);_a.e.a.a(n)}},q:function(n){var t=n;if(t.I){this.A();return}_g.a.a().E(this.a,t.c[0].FolderId);this.a==="archivemsgfolderroot"&&(_g.a.a().c().c=!0);this.n()},A:function(){_y.c.a.a()==="Mouse"&&this.a==="archivemsgfolderroot"&&this.p.g(0,_u.R.Hm,null)},n:function(){this.e&&this.e.bJ(this)}};_y.bu=function(n,t,i,r,u,f,e,o){this.S=Function.createDelegate(this,this.bN);this.T=Function.createDelegate(this,this.bO);this.U=Function.createDelegate(this,this.bL);_y.bu.initializeBase(this,[n,t,i,r,u,f,e,o,null,null]);_y.c.a.a()==="Mouse"&&t.T(this.U)};_y.bu.prototype={L:null,J:null,I:null,G:null,F:null,K:null,k:!1,q:null,A:null,bM:function(){return!_y.bn.isInstanceOfType(this.i)},a:function(){return this.i.bm()},f:function(){this.I||(this.I=new $d(this.cy,this.j()));return this.I},bj:function(){var n=this.i.a;return!n||!n.x.length?!1:n.x[0].bB(this.h)},bk:function(){var n=this.i.a;return!n||!n.x.length?!1:n.x[n.x.length-1].bB(this.h)},bi:function(){return null},V:function(){return!!this.i&&!this.i.i},N:function(){return _y.bC.prototype.N.call(this)&&!!this.i&&!_y.bn.isInstanceOfType(this.i)},bJ:function(){var t=this.i.a;if(!t||!t.x.length)return null;for(var n=0;n<t.x.length;n++)if(t.x[n].bB(this.h))return n>0?t.x[n-1].bj.FolderId:null;return null},bl:function(){var n=this.i.a;if(!n||!n.x.length)return null;for(var t=0;t<n.x.length;t++)if(n.x[t].bB(this.h))return t<n.x.length-1?n.x[t+1].bj.FolderId:null;return null},P:function(){var n={};n.IsDistinguishedFolder=!!this.h.bj.DistinguishedFolderId;n.FolderId=this.h.bj.FolderId;this.cQ(JsonParser.serialize(n))},D:function(){return this.bK()},x:function(){var n=this.bK();if(!this.h.c()){Array.add(n,new _fm.d(_u.R.Gm,null,this.bb));this.cE(n)}_g.x.isInstanceOfType(this.h)&&Array.add(n,new _fm.d(_u.R.FU,null,this.bz));this.i.x&&_g.b.a.nameToId("clutter")&&this.h.bj.FolderId.Id===_g.b.a.nameToId("clutter").Id&&Array.add(n,new _fm.d(_u.R.PK,null,this.cL()));if(_y.c.a.a()==="Mouse"){this.cb();this.n&&Array.add(n,this.n);!_g.x.isInstanceOfType(this.h)||this.h.c()||this.h.b||Array.add(n,new _fm.d(_u.R.MH,null,this.bF))}return n},ce:function(n,t){this.q&&_g.n.b(this.i.m,this.h.bj.FolderId)&&this.q.a(!0);this.A&&_g.n.b(this.i.m,this.h.bj.FolderId)&&this.A.a(!0);_y.bC.prototype.ce.call(this,n,t)},bK:function(){var n=[];if(_y.c.a.a()==="Mouse"){this.L=new $d(this.T,this.j());this.G=new _fm.d(_u.R.GL,null,this.L);Array.add(n,this.G);this.J=new $d(this.S,this.j());this.F=new _fm.d(_u.R.Et,null,this.J);Array.add(n,this.F)}this.E=new _fm.d(_u.R.PO,null,this.M());Array.add(n,this.E);this.bI();this.bL();return n},bL:function(){this.G&&this.G.a(this.bj());this.F&&this.F.a(this.bk())},bO:function(){if(!this.bj()){var n=this;this.m.a(function(t){var i=t.b();i.c(n.h);i.g(0);i.i(n.bJ());n.K=i;_a.e.a.a(i)})}},bN:function(){if(!this.bk()){var n=this;this.m.a(function(t){var i=t.b();i.c(n.h);i.g(1);i.i(n.bl());n.K=i;_a.e.a.a(i)})}}};_y.O=function(n,t,i,r,u,f,e,o,s,h,c,l,a){this.bg=Function.createDelegate(this,this.bt);this.bh=Function.createDelegate(this,this.by);this.bi=Function.createDelegate(this,this.bA);_y.O.initializeBase(this,[r,t,h,u,c,l,a]);this.c=i;this.M=u;this.K=e;this.bj=s;if(n){this.bp(n);this.bl();this.R()}this.n=this.c.a().bj.IsFavoritesFolderTreeCollapsed;this.x=o;if(_y.c.a.a()==="Mouse"){this.V=this.bs();_h.w.d=!0;this.bo=f}this.w=_u.R.DW};_y.O.prototype={bo:null,M:null,c:null,W:null,a:null,b:null,n:!1,V:null,U:null,bj:null,w:null,q:null,F:null,bm:function(){if(!this.F){var n=this;this.F=new $d(function(){n.bu(n.q)},this.Q())}return this.F},bx:function(){return!_y.bn.isInstanceOfType(this)&&this.o},bC:function(n){if(n!==this.q){this.q=n;this.en("NewFolderName")}return n},bv:function(){return _y.bn.isInstanceOfType(this)?"FirstLevelFavoritesFolderTreeHeaderMouseView":"FavoritesFolderTreeHeaderMouseView"},T:function(n){this.es("OnFavoriteFolderViewModelsChanged",n)},bp:function(n){this.a=n;this.a.e(this.bi);this.en("FavoriteFolders");return n},X:function(n){this.b=n;this.en("FavoriteFolderViewModels");var t=this;this.T(function(){t.en("IsFavoritesEmpty")});this.ev("OnFavoriteFolderViewModelsChanged");return n},bn:function(){return!(!this.b||!this.b.x.length)},N:function(n){if(n!==this.n){this.n=n;this.en("IsFavoritesFolderTreeCollapsed")}if(this.c.a().bj.IsFavoritesFolderTreeCollapsed!==n&&!this.i){this.c.a().cB(n);_h.f.a(this.c.a().u,_a.e.a)}return n},bw:function(){return _y.c.a.a()!=="Mouse"&&!this.bn()},Y:function(n){if(this.w!==n){this.w=n;this.en("TreeLabel")}return n},bs:function(){var t=[];var r=this;this.U=new _fm.d(_u.R.NS,null,new $d(function(){r.e.bd.a()},this.Q()));Array.add(t,this.U);if(this.M&&this.M.a().bv().Enabled){var n=this;var i=new _fm.d("show flow conversations",null,new $d(function(){n.e.L&&n.e.L.b&&n.e.L.a()},this.Q()));Array.add(t,i)}return new _fm.f(t)},j:function(){if(!this.a){var n=new _h.cR;n.b(this.bh);_a.e.a.a(n)}},E:function(n){},bz:function(){if(!(_h.a.d().x.length>0)){_h.a.J(this.W);this.a||this.bp(_h.a.d());this.a.x.length>0&&this.bl();this.en("HasChildren")}},bu:function(n){var i=this.e.b.b;var t=new _h.X;t.l(i);t.c=i.h;t.j(n);t.h(this.Z);t.d(this.bg);_a.e.a.a(t)},bt:function(n){if(!n.I){this.e.b.g(n.g.bj.FolderId);this.e.b.f.bc().a()}},bl:function(){if(this.a&&!(this.a.x.length<=0)){for(var t=new _js.g,n=0;n<this.a.x.length;n++)t.a(this.bk(this.a.x[n]));this.X(t)}},bk:function(n){return new _y.bu(n,this,this.c,this.D,this.K,this.x,this.r,this.k)},by:function(n){this.W=n.c;this.R()},bA:function(n,t){switch(t.c){case 0:this.b||this.X(new _js.g);for(var u=new Array(t.a.length),i=0;i<t.a.length;i++)u[i]=this.bk(t.a[i]);this.b.u(t.d,u);break;case 1:for(var r=0;r<t.a.length;r++){var f=this.b.x[t.d+r];this.b.v(t.d,t.e,f)}break;case 2:this.b.s(t.d,t.b.length);this.e&&_y.O.isInstanceOfType(this.e.d)&&this.bB(t)&&this.e.K.a();break}this.en("HasChildren");this.ev("OnFavoriteFolderViewModelsChanged")},bB:function(n){if(!this.f)return!1;for(var u=n.b,i=u,f=i.length,t=0;t<f;++t){var r=i[t];if(r.bj.FolderId.Id===this.f.h.bj.FolderId.Id)return!0}return!1}};_y.bn=function(n,t,i,r,u,f,e,o,s,h,c){this.bq=Function.createDelegate(this,this.bD);_y.bn.initializeBase(this,[_h.a.d(),!1,n,t,i,r,u,f,e,o,s,h,c]);this.Y(_u.R.A);this.T(this.bq);this.X(new _js.g)};_y.bn.prototype={A:null,h:null,d:null,t:function(){_y.gx.prototype.t.call(this);this.d=null},B:function(n){if(!n||_g.j.e(n.bj.FolderId)&&n.bj.FolderId.a)this.t();else if(this.a.w(n)){this.g(n.bj.FolderId);this.d=null}else{this.g(this.h.h.bj.FolderId);this.d=n}},bD:function(){if(this.h)this.f&&!_y.cu.isInstanceOfType(this.f)?this.B(this.f.h):this.d&&this.B(this.d);else{var n=new _g.x;n.h(new _g.l("More"));n.f(_u.R.MB);this.h=new _y.cu(n,this,this.c,this.D,this.k);this.b.a(this.h)}}};_y.B=function(){};_y.B.a=function(n){return n==="Flagged"?_y.B.g():_y.B.c};_y.B.b=function(){return _g.a.a().C?_u.R.Kn:_u.R.Lb};_y.B.d=function(n){return n==="Flagged"?_u.R.Sl:_u.R.DF};_y.B.f=function(n,t){var e=new $d(function(){n("Today")},t);var o=new $d(function(){n("Tomorrow")},t);var s=new $d(function(){n("ThisWeek")},t);var f=new $d(function(){n("NextWeek")},t);var i=new $d(function(){n("NoDate")},t);var r=new $d(function(){n("ClearFlag")},t);var u=new $d(function(){n("MarkComplete")},t);return new _fm.f([new _fm.d(_u.R.GR,null,e),new _fm.d(_u.R.FM,null,o),new _fm.d(_u.R.JJ,null,s),new _fm.d(_u.R.NA,null,f),new _fm.d(_u.R.Ky,null,i),new _fm.d(_u.R.Gi,null,u),new _fm.d(_y.B.b(),null,r)])};_y.B.e=function(n,t){for(var r=t,f=r.length,i=0;i<f;++i){var u=r[i];if(n.dw(u)!=="Flagged")return _y.B.c}return _y.B.g()};_y.B.g=function(){return _g.a.a().C?"ClearFlag":"MarkComplete"};_y.cp=function(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p,w,b){this.bp=Function.createDelegate(this,this.bS);this.bn=Function.createDelegate(this,this.bQ);this.bk=Function.createDelegate(this,this.bN);this.bo=Function.createDelegate(this,this.bR);this.bl=Function.createDelegate(this,this.bO);this.bf=Function.createDelegate(this,this.bE);this.bi=Function.createDelegate(this,this.bK);this.bj=Function.createDelegate(this,this.bM);this.bm=Function.createDelegate(this,this.bP);this.W=Function.createDelegate(this,this.bC);this.bh=Function.createDelegate(this,this.bG);this.bq=Function.createDelegate(this,this.bU);this.bg=Function.createDelegate(this,this.bF);this.X=Function.createDelegate(this,this.bL);this.c=new _js.g;this.P=new _js.g;_y.cp.initializeBase(this);this.h=n;this.g=i;this.n=r;this.i=h;this.O=p;this.ca(u);this.v=f;this.A=l;this.t=a;this.r=e;this.D=o;this.x=s;this.J=!!h&&h.a().t().Enabled;this.m=w;this.bc=b;this.q=v;this.Y=y;if(h){this.y=h.a().h().Enabled&&!!i&&i.e().bj.PredictedActions;this.cd();this.M=h.a().i().Enabled&&!!b&&this.bu()}this.R=c;this.bb(t)};_y.cp.prototype={i:null,b:null,h:null,n:null,m:null,g:null,D:!1,r:!1,x:!1,v:null,A:null,J:!1,y:!1,R:null,bc:null,t:null,q:null,Y:null,p:null,B:null,e:null,k:null,d:null,f:null,C:null,K:null,T:null,U:null,Q:null,bd:null,L:null,j:null,o:null,O:null,V:0,S:null,cd:function(){var t=!_js.u.a(this.g.b().bj.XO1WhitespaceExperiment)&&this.g.b().bj.XO1WhitespaceExperiment;if(t)this.N=!0;else{var n=this.i.a().eg().Enabled&&this.g.p()&&(2048&this.g.a().x())==2048;this.N=n;if(n){this.g.b().bT(!0);_h.f.a(this.g.b().c(),this.Y)}}},cb:function(n){if(this.V!==n){this.V=n;this.en("WidthOfScrollRegion")}return n},l:null,a:function(){return this.d?this.d.f:null},bz:function(n){if(this.f!==n){this.f=n;this.en("ActionTargetFolder")}return n},F:function(){return this.d?this.d.m:null},E:function(){return!!this.i&&this.i.a().f().Enabled&&this.m.c()},N:!1,bY:function(n){this.T=n;this.en("MarkAllAsReadCommand");return n},bZ:function(n){this.U=n;this.en("SetFolderPermissionsCommand");return n},bX:function(n){this.Q=n;this.en("InitiateMoveFolderCommand");return n},bW:function(n){this.bd=n;this.en("InitiateAddPublicFolderAsFavorite");return n},ca:function(n){if(this.o!==n){this.o=n;this.o&&(this.o.b=this.bg);this.en("SharedFolderViewModel")}return n},bV:function(n){if(this.j!==n){this.j=n;if(this.j){this.j.e(this.bq);this.j.d(this.bh)}this.en("ExtendedSharedFolderViewModel")}return n},bu:function(){return this.x||this.E()},s:function(){this.d&&this.d.t()},bJ:function(n){for(var i=0;i<this.c.x.length;i++)if(this.c.x[i]===n)break;if(!(i>=this.c.x.length)){var t=new _y.Q(this.h,n.a,null,null,this.g,this.t,this.q,this.v,this.r,this.D,this.J,this.A,this.y,this.i,this.m);this.I(t);t.I(this.W);t.j();this.c.p(i,t);n.dispose();switch(t.d){case"archivemsgfolderroot":this.p=t;break}}},cc:function(){this.bx(!0,null)},bT:function(n){this.bx(!1,n)},bS:function(){this.h.a(_y.cw,new _y.cw(this.a().h,!1));_a.i.b("VM.MailUsage.OpenDumpsterWindow")},M:!1,bb:function(n){if(n&&n.x.length)for(var e=0;e<n.x.length;e++){var t=n.x[e];if(_y.bP.isInstanceOfType(t)){var f=t;this.ba(f.a,f.b,f.B,f.n)}else if(_y.Q.isInstanceOfType(t)){var u=t;if(u.c){var i=this.w(u.d,u.a,u.b);switch(i.d){case"msgfolderroot":this.b=i;break;case"archivemsgfolderroot":this.p=i;break;case"publicfoldersroot":this.B=i;break}}}else if(_y.O.isInstanceOfType(t)){var o=t;o.a&&(this.e=this.Z(o.a))}else if(_y.co.isInstanceOfType(t)){var r=t;this.br(r.a,r.b);switch(r.a){case"archivemsgfolderroot":this.p=r;break}}}else{this.e=this.Z();if(this.x&&!this.r){_a.l.b(_a.a.s,"FirstLevelFoldersTreeLoad");this.k=this.bD()}this.bs();this.S=_a.d.b(_a.a.s,"MailFolderTreeLoad");this.b=this.w("msgfolderroot");this.b.I(this.bm);this.e.I(this.bj);this.n.c()&&this.bH();_g.a.a().c()&&_g.a.a().c().bj.HasArchive&&(this.n.a()==="Mouse"||this.n.a()==="TouchWide")&&(this.p=_g.a.a().c().c?this.w("archivemsgfolderroot"):this.br("archivemsgfolderroot",_g.a.a().c().bj.ArchiveDisplayName))}},bv:function(){var n=new _h.dE;n.b(this.bi);_a.e.a.a(n)},w:function(n,t,i){var r=new _y.Q(this.h,n,t,i,this.g,this.t,this.q,this.v,this.r,this.D,this.J,this.A,this.y,this.i,this.m);this.G(r);return r},bL:function(){if(this.C){_a.I.b(_a.a.s,"SwitchFolder",3);this.C.a()}},G:function(n){this.bI(n);this.c.a(n)},bC:function(n,t){if(_y.Q.isInstanceOfType(n)){var i=n;i.bH(this.W);i.g(i.c.h.bj.FolderId);i.l.a();this.en("SelectedFolder")}},bP:function(n,t){_a.d.a(this.S);this.S=null;this.h.d(_h.bk,new _h.bk);this.bw(n,t);this.n.a()==="Mouse"&&this.bv()},bM:function(n,t){this.bw(n,t);this.x&&!this.r&&_a.l.a("FirstLevelFoldersTreeLoad")},bw:function(n,t){this.b.y&&this.e.y&&this.e.bz()},bK:function(n){var i=n;if(!i.I){var t=i.c;t&&_h.J.e(t.FolderMruEntries);_h.J.c=!0}},bO:function(){this.T&&this.T.a()},bR:function(){this.U&&this.U.a()},bN:function(){this.Q&&this.Q.a()},bQ:function(n,t){this.en("SelectedFolderId");this.en("SelectedFolder");var i=this.a();this.r&&i&&i.w&&this.n.a()!=="TouchNarrow"&&i.bE(!1)},Z:function(n){var t=new _y.O(n,this.r,this.g,this.v,this.i,this.R,this.A,this.y,this.O,this.h,this.m,this.t,this.q);this.G(t);return t},bD:function(){var n=new _y.bn(this.g,this.v,this.i,this.R,this.A,this.y,this.O,this.h,this.m,this.t,this.q);this.I(n,!0);n.j();this.P.a(n);return n},bs:function(){this.M&&this.bc.a(this.bf)},bt:function(){this.P.a(this.l);this.en("HashtagTreeCreated")},br:function(n,t){var i=new _y.co(n,t,this.h,this.i,this.m,this.q);this.G(i);return i},bI:function(n){this.I(n);n.j()},I:function(n,t){n.bI(new $d(this.X,_a.a.s));if(this.n.a()==="Mouse"){n.bK(new $d(this.bl,_a.a.s));n.bM(new $d(this.bo,_a.a.s));n.bJ(new $d(this.bk,_a.a.s))}n.bL(this);t||n.apcl("SelectedFolderId",this.bn)},bH:function(){this.o&&this.o.e()},bF:function(n){if(n)for(var t=0;t<n.OtherMailboxEntries.length;t++){var i=n.OtherMailboxEntries[t];this.ba(null,null,i.DisplayName,i.PrincipalSMTPAddress)}},bG:function(n,t){_h.a.N(t)||this.ba(null,null,n,t)},ba:function(n,t,i,r){var u=new _g.r("msgfolderroot");u.Mailbox=new _g.e;u.Mailbox.EmailAddress=r;_h.a.M(u);var f=new _y.bP(this.h,n,t,this.g,this.t,this.q,this.v,!1,!1,u,i,r,this.J,this.i,this.m);this.G(f)},bx:function(n,t){if(this.j)this.by(n,t);else if(this.o.a){var i=this;this.o.a.a(function(r){i.bV(r);i.by(n,t)})}},by:function(n,t){n?this.j.a().f(!0):this.j.c(t)},bU:function(n){for(var r=0;r<this.c.x.length;r++){var i=this.c.x[r];if(_y.bP.isInstanceOfType(i)&&i.n===n){this.c.n(i,!0);break}}var f=_h.S.d(n);if(f)for(var t=this.e.b.x.length-1;t>=0;t--){var u=this.e.b.x[t];var o=u.h;var e=f.g(o.bj.FolderId);e&&u.M().a()}_h.a.U(n)},bE:function(n){this.l=n.a();this.I(this.l);this.l.j();this.bt()}};_y.cq=function(n){this.P=Function.createDelegate(this,this.U);_y.cq.initializeBase(this);this.s(this);this.E(!0);this.k(n)};_y.cq.prototype={g:null,t:null,L:!1,I:!1,J:!0,O:null,h:null,r:null,N:null,m:null,M:null,l:null,i:null,F:function(){return this.g.F()?this.i?this.i():!0:!1},V:function(n){this.t=n;this.en("CopyOptionText");return n},R:function(n){this.I=n;this.en("IsCopyChecked");n?this.Z():this.T(!1);return n},S:function(n){this.J=n;this.en("IsCopyOptionHidden");return n},Y:function(n){this.L=n;this.en("IsErrorForPfShown");return n},X:function(n){if(n!==this.g){this.g=n;this.en("FolderForest")}return n},ba:function(n,t,i,r,u,f,e,o){this.S(!1);this.O=n;this.r=i;this.N=t;this.m=r;this.M=u;this.l=f;this.V(e);this.h=o;this.T(!0)},j:function(n,t,i){this.S(!0);var e=this,o=this;var f=new $d(function(){e.f(!1);n.a()},_a.a.s,this,"CanExecuteAction",function(){return o.F()});var r=new _ff.d(f,i,null,!0);var u=new _ff.d(this.o,_u.R.BD);this.v(new _js.g);this.n.m([r,u]);this.q(t);this.en("CanExecuteAction");this.g.s();this.f(!0)},k:function(n){this.X(n);this.g.apcl("SelectedFolderId",this.P)},U:function(n,t){this.en("CanExecuteAction")},T:function(n){var t=this,u=this;var f=new $d(function(){t.f(!1);t.O.a();t.h&&t.h.a()},_a.a.s,this,"CanExecuteAction",function(){return u.F()});var i=new _ff.d(f,this.M,null,!0);var r=new _ff.d(this.Q(),_u.R.BD);this.v(new _js.g);this.n.m([i,r]);this.q(this.N);this.en("CanExecuteAction");if(n){this.g.s();this.R(!1);this.f(!0)}},Z:function(){var n=this,r=this;var u=new $d(function(){n.f(!1);n.r.a();n.h&&n.h.a()},_a.a.s,this,"CanExecuteAction",function(){return r.F()});var t=new _ff.d(u,this.l,null,!0);var i=new _ff.d(this.Q(),_u.R.BD);this.v(new _js.g);this.n.m([t,i]);this.q(this.m)},Q:function(){var n=this;return new $d(function(){n.h&&n.h.a();n.o.a()},_a.a.s)}};_y.bL=function(n,t){_y.bL.initializeBase(this);this.a=n;t?this.eb(t.g(this.ea)):_y.c.a.a()!=="Mouse"&&this.dV(_y.k.b(this))};_y.bL.prototype={a:null,b:null,c:!1,n:function(){return _y.c.a.a()!=="Mouse"?_y.hQ.prototype.n.call(this):0},d:function(n){if(this.b!==n){this.b=n;this.en("FolderPickerTitle")}return n},cR:function(){this.c=!0;_y.hQ.prototype.cR.call(this)},cQ:function(){this.c=!1;_y.hQ.prototype.cQ.call(this)}};_y.bC=function(n,t,i,r,u,f,e,o,s,h){this.W=Function.createDelegate(this,this.dz);this.bX=Function.createDelegate(this,this.dB);this.cw=Function.createDelegate(this,this.dF);this.cC=Function.createDelegate(this,this.dQ);this.cx=Function.createDelegate(this,this.dG);this.cB=Function.createDelegate(this,this.dL);this.cA=Function.createDelegate(this,this.dK);this.cv=Function.createDelegate(this,this.dA);this.ca=Function.createDelegate(this,this.ce);this.bZ=Function.createDelegate(this,this.dJ);this.bm=Function.createDelegate(this,this.dS);this.bn=Function.createDelegate(this,this.dX);this.cz=Function.createDelegate(this,this.P);this.bY=Function.createDelegate(this,this.dI);this.X=Function.createDelegate(this,this.dH);this.cy=Function.createDelegate(this,this.cM);_y.bC.initializeBase(this);this.bg=r;this.cR(n);this.dO(t);this.p=i;this.R=h||_y.c.a;this.Q=u;this.cd=f;this.m=e;this.be=_g.a.a().C;this.Y=o;_dh.a(this.Y,this);this.dE(s);this.bH();this.ck();this.h.apcl("TotalCount",this.X);this.h.apcl("UnreadCount",this.X);this.h.apcl("FolderId",this.bY);if(this.R.a()==="Mouse"){this.cc=new $d(this.cz,this.j());var a=this;this.bb=new $d(function(){a.cJ(null)},this.j());var l=this;this.cI=new $d(function(){l.cG(null)},this.j());this.cX=this.bn;this.cV=this.bm;this.o=new _fm.f(null);var c=this;this.o.u=function(){c.cK()};this.h.apcl("IsFavoriteFolder",this.bZ)}n.bj.FolderId&&(this.B=_a.bj.a(n.bj.FolderId.Id));this.B||this.i.apcl("SelectedFolderId",this.ca);this.O=this.p.a().bj.IsMailRootFolderTreeCollapsed;this.w=!0;this.h&&this.h.bj.FolderId&&!this.i.i&&(this.w=!this.p.b().g(this.h.bj.FolderId,this.h.b,this.R.a()!=="Mouse").h);this.cW();_dh.a(o,this)};_y.bC.prototype={bg:null,p:null,ba:!1,bf:null,cd:!1,Q:null,O:!1,cD:null,cF:null,cX:null,cV:null,o:null,cH:null,cI:null,bb:null,bz:null,bq:null,bF:null,by:null,bB:null,cc:null,bu:null,Z:null,E:null,s:!1,h:null,i:null,y:!1,w:!1,l:0,bA:null,br:"",bt:"",bs:"",bx:!1,B:!1,bo:!1,bp:!1,n:null,cf:!1,r:1,t:null,R:null,bC:null,be:!1,C:!1,v:function(n){this.r=n;this.cN();this.en("TreeNodeMode");return n},cT:function(n){if(n!==this.t){this.t=n;this.en("NewFolderName")}return n},cR:function(n){if(n!==this.h){var t=!this.h;this.h=n;t||this.bH();this.en("FolderNode")}return n},dO:function(n){if(n!==this.i){this.i=n;this.en("ParentFolderTree")}return n},bD:function(n){if(n!==this.s){this.s=n;this.en("DefaultSelected")}return n},cL:function(){this.bq||(this.bq=new $d(this.cv,this.j()));return this.bq},bd:function(){return!1},bc:function(){return null},M:function(){this.bB||(this.bB=new $d(this.cA,this.j()));return this.bB},dC:function(){this.bC||(this.bC=new $d(this.cB,this.j()));return this.bC},d:function(){return this.cc},c:function(){return this.bu},cQ:function(n){if(this.bu!==n){this.bu=n;this.en("DragData")}return n},bE:function(n){if(n!==this.w){this.w=n;this.B||this.i.i||this.dY(n);this.en("IsFolderCollapsed")}return n},bh:function(n){if(n!==this.O){this.O=n;this.en("IsMailRootFolderCollapsed")}if(!this.i.i&&!this.h.b){this.p.a().cE(n);_h.f.a(this.p.a().u,_a.e.a)}return n},dP:function(n){if(n!==this.y){this.y=n;this.en("ShowTotalCount")}return n},cj:function(n){if(n!==this.bA){this.bA=n;this.en("NarratedCountString")}return n},dM:function(n){if(n!==this.br){this.br=n;this.en("CountNumberDisplay")}return n},cP:function(n){if(n!==this.bt){this.bt=n;this.en("CountNumberDisplayOpenBracket")}return n},cO:function(n){if(n!==this.bs){this.bs=n;this.en("CountNumberDisplayCloseBracket")}return n},dN:function(n){if(n!==this.bx){this.bx=n;this.en("HasItemCount")}return n},a:function(){return null},f:function(){return null},g:function(){return null},b:function(){return null},e:function(){return null},bv:function(){return this.bo},cg:function(n){if(this.bo!==n){this.bo=n;this.er("CanAddToFavorites","ShowAddOrRemoveFromFavoritesAction")}return n},bw:function(){return this.bp},ch:function(n){if(this.bp!==n){this.bp=n;this.er("CanRemoveFromFavorites","ShowAddOrRemoveFromFavoritesAction")}return n},N:function(){return(this.bv()||this.bw())&&!!this.i&&this.i.o},cS:function(n){if(n!==this.C){this.C=n;this.en("IsShowingDialog")}return n},cE:function(n){if(this.i.e.D&&(this.h.a()==="deleteditems"||this.h.a()==="archivedeleteditems")){var t=new _fm.d(_u.R.LX,null,new $d(this.i.e.bp,this.j()));Array.add(n,t)}},cN:function(){},eq:function(){this.h.rpcl("TotalCount",this.X);this.h.rpcl("UnreadCount",this.X);this.h.rpcl("FolderId",this.bY);this.R.a()==="Mouse"&&this.h.rpcl("IsFavoriteFolder",this.bZ);this.B||this.i.rpcl("SelectedFolderId",this.ca);this.i=null;_a.iS.prototype.eq.call(this)},j:function(){return _a.a.s},m:null,Y:null,ci:function(n){if(n!==this.l){this.l=n;this.dW();this.en("CountNumber")}return n},dI:function(n,t){this.h.bj.FolderId&&(this.B=_a.bj.a(this.h.bj.FolderId.Id))},cU:function(){this.bG(0,_u.R.g,null,null)},cK:function(){if(this.ba){if(this.cf){var n=this.o.p;var t=n.x.length;if(this.n){t=n.l(this.n);n.o(t)}this.cb();this.n&&n.t(t,this.n)}}else{this.ba=!0;this.bz=new $d(this.cx,this.j());this.bF=new $d(this.cC,this.j());this.by=new $d(this.cw,this.j());var i=this.i&&this.i.i?this.D():this.x();this.o.p.m(i)}},cJ:function(n){var t;switch(this.h.a()){case"deleteditems":case"archivedeleteditems":t=this.be?_u.R.DL:_u.R.IG;break;case"junkemail":t=this.be?_u.R.Qx:_u.R.TX;break;default:t=_h.a.i(this.h)?String.format(_u.R.B,this.h.bj.DisplayName):String.format(_u.R.Lr,this.h.bj.DisplayName);break}var i=this;this.bG(1,t,function(t,r){t&&i.cG(n)},_u.R.Bj)},bH:function(){this.cY()},dE:function(n){},dz:function(n){if(this.bf)this.bf.a(n);else if(this.bg){var t=this;this.bg.a(function(i){t.bf=i;t.bf.a(n)})}},cb:function(){if(!this.be){this.cf=!0;var n=_g.a.a().D();if(n&&n.b()>0){var t=this.h.a();if(this.h.b){this.n=new _y.ca(_u.R.MT,null,this.bn,this.bm,n,t,!1,null,null,!0);this.n.n(!1)}else{var u=this.h.A()?this.h.A().a():null;var r=this.h.y()?this.h.y().a():null;var i=!_h.l.b(this.h.bj.FolderId?this.h.bj.FolderId:this.h.bj.ParentFolderId);this.n=new _y.ca(_u.R.MT,null,this.bn,this.bm,n,t,i,u,r,!0)}}}},bI:function(){this.ck();this.Z&&this.Z.a(!this.bv());this.E&&this.E.a(!this.bw())},cM:function(){var n=this.i.e.f;if(!n.h.bB(this.h)&&(!n.k||!_g.n.b(this.h.bj.FolderId,n.bJ()))&&(n.k||!_g.n.b(this.h.bj.FolderId,n.bl()))){var t=this;this.m.a(function(i){var r=i.b();r.c(t.h);r.g(n.k?0:1);r.i(n.h.bj.FolderId);_a.e.a.a(r)})}},dR:function(){var n=this.i.m;return _g.n.b(n,this.h.bj.FolderId)},ck:function(){if(this.h.b){this.cg(!1);this.ch(!1);return}if(this.h.c()){this.cg(!1);this.ch(!0);return}var n=!!this.h.bj.FolderId&&!(this.h.a()==="outbox"||this.h.a()==="notes"||_h.a.i(this.h)||_h.a.H(this.h));this.cg(n&&!this.h.l);this.ch(n&&this.h.l)},ce:function(n,t){this.cW();this.en("SelectedFolderChanged")},dB:function(n){var t=null;var r="";var u=this.dD();if(IAddFavoriteFolderAction.isInstanceOfType(n)){t="AddFavoritesFolder";r=n.N()}else if(IRemoveFavoriteFolderAction.isInstanceOfType(n)){t="RemoveFavoritesFolder";r=n.N()}var i=_a.l.c(t);if(i){i.k=r;i.j=u;_a.l.a(t)}},bG:function(n,t,i,r){var u=this.i.p;if(!u.p){this.cS(!0);var f=this;u.g(n,t,function(n,t){i&&i(n,t);f.cS(!1)},!1,null,null,r)}},dJ:function(n,t){this.bI()},cW:function(){this.h.bj.FolderId&&this.i.m?this.i.m&&this.bD(this.dR()):this.bD(!1);this.s&&this.i.v(this)},cG:function(n){if(_h.a.l(this.h.bj.FolderId))return;else{var t=this;this.m.a(function(i){var r=i.a();r.g(t.h);r.i(t.p.b().g(t.h.bj.FolderId,t.h.b,_y.c.a.a()!=="Mouse").a());r.c(t.p.a().b());r.j(n);t.cH=r;_a.e.a.a(r)})}},dG:function(){this.i.L(this);this.i.bc.a()},dA:function(){this.Q&&this.Q.a(1060,0)},dQ:function(){this.i.L(this);this.i.be.a()},dF:function(){this.i.L(this);this.i.bb.a()},dK:function(){var n=this;this.m.a(function(t){_a.l.b(_a.a.s,"RemoveFavoritesFolder");var i=t.f();i.c(n.h);i.b(n.bX);_a.e.a.a(i)})},dH:function(n,t){this.cY()},cY:function(){if(this.h){if(this.h.bj.FolderId)for(var n=0;n<_y.bC.a.length;n++)this.h.a()===_y.bC.a[n]&&this.dP(!0);this.y?this.ci(this.h.bj.TotalCount||0):_g.x.isInstanceOfType(this.h)&&this.ci(this.h.bj.UnreadCount||0);(this.h.c()||this.h.M())&&this.ci(0)}},dW:function(){this.dZ();this.dT();this.ea();this.dV();this.dU()},dZ:function(){this.dN(this.l>0)},dT:function(){this.dM(this.l>0?this.l.toString():"")},ea:function(){this.l<=0?this.cj(""):this.y?this.cj(this.l===1?String.format(_u.R.MJ,this.l.toString()):String.format(_u.R.Qo,this.l.toString())):this.cj(String.format(_u.R.DU,this.l.toString()))},dV:function(){this.l>0?this.cP(this.y?" [":""):this.cP("")},dU:function(){this.l>0?this.cO(this.y?"]":""):this.cO("")},dX:function(n){var t=new _h.dt;t.c=this.h;t.g=n;t.i=!1;this.cF=t;_a.e.a.a(t)},dS:function(n){var t=new _h.dt;t.c=this.h;t.g=n;t.i=!0;this.cD=t;_a.e.a.a(t)},dY:function(n){var t=this.p.b().g(this.h.bj.FolderId,this.h.b,this.R.a()!=="Mouse");var i=!n;if(!this.h.b&&t.h!==i){t.p(i);this.p.b().j(t)}this.i.bO()},dD:function(){var n=new _a.o;if(this.i&&this.i.e&&this.i.e.e&&this.i.e.e.a){var t=this.i.e.e.a.x.length;n.a("c",t);return n.toString()}else return""},dL:function(){var n=this;this.bG(1,String.format(_u.R.EO,this.h.bj.DisplayName),function(t,i){t&&n.M().a()},_u.R.r)}};_y.gx=function(n,t,i,r,u,f,e){this.ba=Function.createDelegate(this,this.bG);this.Z=Function.createDelegate(this,this.bF);_y.gx.initializeBase(this);this.D=n;this.i=t;this.P=i;this.J=r;this.O=u;this.r=f;this.k=e;if(this.J){this.o=this.J.a().c().Enabled;this.s=this.J.a().f().Enabled&&!!this.O&&this.O.c()}_y.c.a.a()==="Mouse"&&(this.o||this.s)&&this.P.b(_y.bD,this.ba);this.p=new _bc.b;_dh.a(this.k,this)};_y.gx.prototype={i:!1,D:null,J:null,O:null,x:!1,K:null,G:null,C:null,bc:null,be:null,bb:null,l:null,e:null,y:!1,f:null,m:null,S:!1,P:null,p:null,o:!1,I:function(n){this.y?n(this,"IsFolderTreeLoaded"):this.apcl("IsFolderTreeLoaded",n)},bH:function(n){this.rpcl("IsFolderTreeLoaded",n)},bL:function(n){this.e=n;this.en("ParentForestViewModel");return n},bN:function(n){if(this.S!==n){this.S=n;this.en("ShowCreateFolderButton")}return n},v:function(n){if(this.f!==n){this.f=n;this.f&&this.f.h?this.bd(this.f.h.bj.FolderId):this.f||this.bd(null);this.en("SelectedFolder")}return n},L:function(n){if(this.G!==n){this.G=n;this.e&&this.e.bz(n);this.en("ActionTargetFolder")}return n},bd:function(n){if(this.m!==n){this.m=n;this.en("SelectedFolderId")}return n},bP:function(){return this.l},bI:function(n){this.l=n;this.en("ActivateFolderSelectionCommand");return n},bK:function(n){this.bc=n;this.en("MarkAllAsReadCommand");return n},bM:function(n){this.be=n;this.en("SetFolderPermissionsCommand");return n},bJ:function(n){this.bb=n;this.en("InitiateMoveFolderCommand");return n},br:function(n){this.y=n;this.en("IsFolderTreeLoaded");return n},s:!1,r:null,k:null,bO:function(){this.C&&(this.C=_js.i.a().b(this.C));var n=this;this.C=_js.i.a().a(_a.a.s,"DelayMailFoldersExpandedListUpdate",function(){n.bE()},3e4)},bF:function(n){var t=n;t&&t.C()==="ErrorFolderExists"&&this.bf()},bf:function(){this.p.g(0,_u.R.DG,null)},Q:function(){return _a.a.s},t:function(){this.v(null)},g:function(n){this.bd(n)},R:function(){this.br(!0)},eq:function(){_y.c.a.a()==="Mouse"&&(this.o||this.s)&&this.P.c(_y.bD,this.ba);_a.iS.prototype.eq.call(this)},bE:function(){_h.f.a(_g.a.a().b().c(),_a.e.a);this.C=null},bG:function(n){this.bN(n.a)}};_y.cY=function(n,t){this.d=Function.createDelegate(this,this.f);_y.cY.initializeBase(this);this.a=n;this.c=t};_y.cY.prototype={a:null,c:null,b:null,e:function(){var n=new _h.dG;n.d(this.d);this.c.a(n)},f:function(n){this.b&&this.b(n.c)}};_y.dB=function(n){this.a=n};_y.dB.prototype={a:null};_y.n=function(n){_y.n.initializeBase(this);!!n!==n?this.u(!1):this.u(n)};_y.n.prototype={v:function(){return this.ep(_y.n.f)},u:function(n){this.eo(_y.n.f,n);return n},l:function(){return this.ep(_y.n.h)},a:function(n){this.eo(_y.n.h,n);return n},s:function(){return this.ep(_y.n.j)},g:function(n){this.eo(_y.n.j,n);return n},k:function(){return this.ep(_y.n.e)},j:function(n){this.eo(_y.n.e,n);return n},o:function(){return this.ep(_y.n.c)},c:function(n){this.eo(_y.n.c,n);return n},p:function(){return this.ep(_y.n.d)},d:function(n){this.eo(_y.n.d,n);return n},m:function(){return this.ep(_y.n.a)},i:function(n){this.eo(_y.n.a,n);return n},q:function(){return this.ep(_y.n.g)},f:function(n){this.eo(_y.n.g,n);return n},n:function(){return this.ep(_y.n.b)},e:function(n){this.eo(_y.n.b,n);return n},r:function(){return this.ep(_y.n.i)},b:function(n){this.eo(_y.n.i,n);return n},t:function(){return this.ep(_y.n.l)},h:function(n){this.eo(_y.n.l,n);return n},bc:function(){return this.v()?[this.l()]:null},bW:function(){return this.l().bj.Subject},bu:function(){return null},cP:function(){return this.ep(_y.n.k)},bX:function(n){this.eo(_y.n.k,n);return n}};_y.A=function(n,t,i,r,u,f,e,o,s,h){this.df=Function.createDelegate(this,this.em);this.de=Function.createDelegate(this,this.ej);this.co=Function.createDelegate(this,this.eK);this.dk=Function.createDelegate(this,this.eR);this.cl=Function.createDelegate(this,this.eH);this.cm=Function.createDelegate(this,this.eI);this.cn=Function.createDelegate(this,this.eJ);this.dl=Function.createDelegate(this,this.eS);this.di=Function.createDelegate(this,this.eF);this.eb=Function.createDelegate(this,this.ds);this.cZ=Function.createDelegate(this,this.ec);this.dc=Function.createDelegate(this,this.ef);this.dj=Function.createDelegate(this,this.eM);this.db=Function.createDelegate(this,this.dp);this.da=Function.createDelegate(this,this.ed);this.dh=Function.createDelegate(this,this.eD);this.dg=Function.createDelegate(this,this.eB);this.dd=Function.createDelegate(this,this.S);_y.A.initializeBase(this,[n,t,r,u,s,h,f,e,null,null]);this.A=r;this.J=i;this.Q=s;if(!o||r.e().bj.PredictedActions&&n.bj.FolderId&&_g.b.a.doesIdEqualName(n.bj.FolderId,"inbox")){this.bj(n);this.bR()}this.h.bj.FolderId||this.v(2);r.p()&&(2048&this.A.a().x())==2048&&this.bE(!1);this.eU()};_y.A.prototype={dn:null,dq:null,dv:null,bQ:null,cp:null,cs:null,cr:null,du:null,bN:null,bM:null,L:null,bK:null,G:null,I:null,bP:null,F:null,bO:null,k:null,K:!1,bL:!1,A:null,J:null,eQ:function(n){this.k=n;this.en("SubFolders");return n},e:function(){this.bN||(this.bN=new $d(this.dd,this.j()));return this.bN},cq:function(){this.bM||(this.bM=new $d(this.dg,this.j()));return this.bM},bi:function(){if(!this.L){var n=this;this.L=new $d(this.dh,this.j(),this,"CanDelete",function(){return n.T()})}return this.L},a:function(){this.bK||(this.bK=new $d(this.da,this.j()));return this.bK},b:function(){if(!this.G){var n=this;this.G=new $d(this.db,this.j(),this,"CanDelete",function(){return n.T()})}return this.G},g:function(){this.bP||(this.bP=new $d(this.dj,this.j()));return this.bP},dr:function(){if(!this.I){var n=this;this.I=new $d(this.dc,this.j(),this,"CanDelete",function(){return n.T()})}return this.I},bc:function(){return this.eg()},eg:function(){if(!this.F){var n=this;this.F=new $d(this.cZ,this.j(),this.h,"IsSharedFolder",function(){return!n.h.b})}return this.F},f:function(){this.bO||(this.bO=new $d(this.di,this.j()));return this.bO},N:function(){return _y.bC.prototype.N.call(this)&&this.h.a()!=="msgfolderroot"&&!this.i.e.E()},T:function(){return this.h.bj.FolderId?!this.h.bj.DistinguishedFolderId:!1},eP:function(n){if(n!==this.K){this.K=n;this.en("HasChildren")}return n},eh:function(){this.bQ||(this.bQ=new $d(this.dl,this.j()));return this.bQ},eO:function(n){if(n!==this.bL){this.bL=n;this.en("FolderNameWhenOffline")}return n},eq:function(){this.h.rpcl("FolderId",this.cn);this.h.rpcl("ChildFolderCount",this.cm);this.rpcl("CanDelete",this.cl);if(this.G){this.G.dispose();this.G=null}if(this.I){this.I.dispose();this.I=null}if(this.F){this.F.dispose();this.F=null}if(this.L){this.L.dispose();this.L=null}_y.bC.prototype.eq.call(this)},P:function(){var n={};n.IsDistinguishedFolder=!!this.h.bj.DistinguishedFolderId;n.FolderId=this.h.bj.FolderId;this.cQ(JsonParser.serialize(n))},D:function(){if(!this.h.c()){var n=this.dt();this.ct();return n}return[]},x:function(){if(!this.h.c()){var n=this.dt();this.cp=new _fm.d(_u.R.Rj,null,this.dr());Array.add(n,this.cp);Array.add(n,new _fm.d(_u.R.Gm,null,this.bb));if(!this.i.e.E()){this.Z=new _fm.d(_u.R.Qi,null,this.bc());Array.add(n,this.Z);this.E=new _fm.d(_u.R.PO,null,this.M());Array.add(n,this.E)}this.cr=new _fm.d(_u.R.Ko,null,this.by);Array.add(n,this.cr);this.cE(n);_g.x.isInstanceOfType(this.h)&&Array.add(n,new _fm.d(_u.R.FU,null,this.bz));this.i.x&&_g.b.a.nameToId("clutter")&&this.h.bj.FolderId.Id===_g.b.a.nameToId("clutter").Id&&Array.add(n,new _fm.d(_u.R.PK,null,this.cL()));if(_y.c.a.a()==="Mouse"&&!this.i.e.E()){if(this.h.a()==="msgfolderroot"){var i=new $d(this.dk,this.j());var t=new _fm.d(_u.R.Nr,null,i);Array.add(n,t)}this.cb();this.n&&Array.add(n,this.n);!_g.x.isInstanceOfType(this.h)||this.h.c()||this.h.b||Array.add(n,new _fm.d(_u.R.MH,null,this.bF))}this.ct();this.bI();this.ee(n);return n}return[]},bH:function(){_y.bC.prototype.bH.call(this);this.dx();this.k&&this.k.f()},cN:function(){this.r===1||this.r===2?this.i.bi(!1):this.i.bi(!0)},S:function(){if(!this.k||!this.k.x.length){this.bj(this.h);if(this.B){var n=this.i.b;n.Q(this.h)}this.K&&this.bR()}},bJ:function(n,t){if(this.dm(t)){t.b=this.h.b;t.m=this.h.m;var i=new _y.A(t,this.i,this.J,this.A,this.bg,this.m,this.Y,!0,this.Q,this.cd);n.a(i)}},dt:function(){var t=[];var n;n=this.h.a()==="msgfolderroot"||this.h.a()==="archivemsgfolderroot"?_u.R.DD:_u.R.Je;Array.add(t,new _fm.d(n,null,this.cq()));this.cs=new _fm.d(_u.R.Kz,null,this.bi());Array.add(t,this.cs);return t},ee:function(n){this.h.bj.FolderId&&this.i.N&&(this.h.a()==="msgfolderroot"||this.h.a()==="inbox"&&_g.a.a().C)&&Array.add(n,new _fm.d(_u.R.Gs,null,this.eh()))},bj:function(n){if((!this.k||!(this.k.x.length>0))&&n.bj.FolderId){var t=this.i.b;n.g||n.C(t.D(n.bj.FolderId));n.g.g(this.co);n.g.e(this.co)}},eK:function(n,t){this.h.g||this.bj(this.h);if(!this.k){this.bR();return}switch(t.c){case 0:for(var u=0;u<t.a.length;u++){var e=t.a[u];this.bJ(this.k,e)}break;case 2:for(var i=0;i<t.b.length;i++)for(var o=t.b[i],r=0;r<this.k.x.length;r++){var f=this.k.x[r];if(o.bB(f.h)){this.k.n(f,!0);this.i.E(f)}}break}},eJ:function(n,t){if(this.h.bj.FolderId){this.bj(this.h);this.r===2&&this.v(1);this.bI()}else this.v(2);this.en("CanDelete");this.en("EnableContextMenu")},eH:function(n,t){this.ct()},eI:function(n,t){this.dx()},dx:function(){this.h&&this.eP(this.h.bj.ChildFolderCount>0)},bR:function(){this.k||this.eQ(new _js.g);if(this.h.g)if(this.i.b.r)for(var i,t=this.h.g,n=0;n<t.x.length;n++){i=t.x[n];this.bJ(this.k,i)}else{var r=this.ei();this.dw(r)}},ei:function(){for(var t=0,n=0;n<this.h.g.x.length;n++){var i=this.h.g.x[n];if(this.dm(i)){t=n;break}}return t},dm:function(n){if(!n.c()){if(!_h.a.S(n)||n.B||this.eE(n)||n.a()==="notes"&&(!this.A.e().bj.StickyNotes||_g.a.a().C)||n.a()==="junkemail"&&!this.A.e().bj.JunkEMail)return!1;var t=_g.eV.a(this.p);if(t&&n.bj.FolderClass==="IPF.ShortcutFolder")return!1}return!0},dw:function(n){if(n<this.h.g.x.length){var i=this.h.g.x[n];this.bJ(this.k,i);var t=this;_js.i.a().d(_a.a.s,"Render tree nodes",function(){t.dw(n+1)})}},eE:function(n){if(!n.bj.FolderId||n.a()==="outbox"&&_h.m.a.e.c())return!1;for(var t=0;t<_y.A.a.length;t++)if(n.a()===_y.A.a[t])return!0;return!1},eB:function(){this.A.p()&&this.i.w&&this.i.bh(!1);this.K&&this.S();this.v(3)},ed:function(){var t=_a.d.b(_a.a.s,"CreateMailFolder",!0);var i=this.i.b;var n=new _h.X;n.l(i);n.c=this.h;n.j(this.t);this.h.b?n.h(this.W):n.h(this.i.Z);var r=this;n.b(function(n){var i=n;t.k=i.N();t.l=i.M();_a.d.a(t)});this.dn=n;if(!this.k||!this.k.x.length){this.bj(this.h);this.bR()}_a.e.a.a(n)},ef:function(){var n;n=_h.a.i(this.h)||_h.a.w(this.h)?String.format(_u.R.GP,this.h.bj.DisplayName):String.format(_u.R.DO,this.h.bj.DisplayName);var t=this;this.bG(1,n,function(n,i){n&&t.b().a()},_u.R.FC)},dp:function(){var u=this.i.b;var r=null;if(this.h.b){var t=new _h.cB;t.c=this.h;t.g=_g.b.a.nameToId("deleteditems");t.h(this.W);r=t}else{var i=_a.d.b(_a.a.s,"DeleteMailFolder",!0);var n=new _h.bf;n.n(this.h);n.t(u);var f=this;n.b(function(n){var t=n;i.k=t.N();i.l=t.M();_a.d.a(i)});this.dq=n;r=n}_a.e.a.a(r);this.h.l&&this.M().a()},eD:function(){this.v(4)},eM:function(){if(_h.a.D(this.h,this.t)){this.i.bf();return}var t=_a.d.b(_a.a.s,"RenameMailFolder",!0);var n=new _h.df;n.c=this.h;n.g=this.t;this.h.b&&n.h(this.W);var i=this;n.b(function(n){var i=n;t.k=i.N();t.l=i.M();_a.d.a(t)});this.dv=n;_a.e.a.a(n);this.h.l&&this.eL(this.t)},eL:function(n){var t=this;this.m.a(function(i){var r=i.g();r.c(t.h);r.g(n);_a.e.a.a(r)})},ec:function(){if(!this.h.b){var n=this;this.m.a(function(t){_a.l.b(_a.a.s,"AddFavoritesFolder");var i=t.c();i.c(n.h);i.b(n.bX);_a.e.a.a(i)})}},ds:function(){if(!this.h.b){var n=this.i.e.f;if(this.h.l)this.cM();else{var t=this;this.m.a(function(i){var r=i.c();r.c(t.h);r.i(n.h.bj.FolderId);r.g(n.k?0:1);_a.e.a.a(r)})}}},eF:function(){var n=this.i.e.f;if(_h.l.b(n.h.bj.FolderId)!==_h.l.b(this.h.bj.FolderId)){this.cU();return}if(_y.bu.isInstanceOfType(n))_g.b.a.doesIdEqualName(this.h.bj.FolderId,"notes")||_h.a.i(this.h)||_h.a.H(this.h)||this.ds();else if(_y.A.isInstanceOfType(n)){if(n.h.bj.FolderId.Id===this.h.bj.FolderId.Id||n.h.bj.FolderId.Id===this.h.bj.ParentFolderId.Id||_g.b.a.doesIdEqualName(n.h.bj.FolderId,"outbox"))return;if(n.h.bj.FolderId.Id===_g.b.a.nameToId("deleteditems").Id){this.dp();return}if(_h.a.E(n.h.g,this.h.bj.DisplayName)){this.i.bf();return}var t=new _h.cB;t.c=this.h;t.g=n.h.bj.FolderId;(this.h.b||n.h.b)&&t.h(this.W);_a.e.a.a(t)}},ct:function(){if(this.ba){this.dr().c(this.T());this.bi().c(this.T());this.by.c(this.T());this.cq().c(_g.j.i(this.h));this.bb.c(_g.j.j(this.h))}},eR:function(){this.i.e.cc()},eS:function(){this.J.a(_y.bH,new _y.bH(-1))},eU:function(){this.h.apcl("FolderId",this.cn);this.h.apcl("ChildFolderCount",this.cm);_y.c.a.a()==="Mouse"&&this.apcl("CanDelete",this.cl);this.h.a()==="outbox"&&this.J.b(_h.ct,this.de);this.h.a()==="deleteditems"&&this.J.b(_y.cG,this.df)},ej:function(n){this.eO(n.a)},em:function(n){if(n.a===21&&this.i.l){if(this.i.o&&!this.i.i&&this.i.e.k&&this.i.e.k.A){this.i.e.k.A.a();this.i.e.b.v(this);this.i.e.b.l.a();this.ba||this.cK()}else{this.i.v(this);this.i.l.a()}this.o.n(this.du);this.o.r(!0)}}};_y.Q=function(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y){this.F=Function.createDelegate(this,this.bm);_y.Q.initializeBase(this,[o,s,n,v,y,f,e]);_a.b.b(n,"eventAggregator");this.N=c;this.x=a;this.q=n;this.K=l;this.Y=h;_h.a.c=_y.c.a.a()==="Mouse"&&!!v&&v.a().bz().Enabled;this.A=u;this.d=_js.o.a(t)?"msgfolderroot":t;if(i){this.a=i;this.b=r;this.U()}else{this.a=new _g.x;this.a.h(_g.b.a.nameToId(this.d))}};_y.Q.prototype={Y:!1,N:!1,A:null,q:null,b:null,d:"none",a:null,w:!1,c:null,M:!1,bo:function(){return!this.i&&!this.M},bi:function(n){if(this.M!==n){this.M=n;this.en("IsDraggableBehaviorEnabled")}return n},T:function(n){if(n!==this.c){this.c=n;this.en("RootFolderNodeViewModel")}return n},bh:function(n){if(this.w!==n){this.w=n;this.er("IsConsumerFolderRootNodeCollapsed","ConsumerFolderRootNodeToolTip")}return n},bg:function(n){if(this.b!==n){this.b=n;this.en("FolderTable")}return n},bn:function(){return this.w?_u.R.Mr:_u.R.SL},j:function(){if(!this.b){this.b=_h.a.b(this.d);this.b.O=this.e?this.o:!1;this.b.h=this.a;this.b.cc(this.F);this.b.o(null,0,null,null)}},E:function(n){this.e&&this.e.a()&&n.h.bB(this.e.a().h)&&!n.i.i&&this.e.K.a()},U:function(){this.T(new _y.A(this.a,this,this.q,this.A,this.D,this.r,this.k,!1,this.K,this.x))},bm:function(n,t){if(!this.b.by){this.X();this.R();this.b.cq(this.F)}},X:function(){if(this.a.bj.FolderId.Id){this.a.C(this.b.D(this.a.bj.FolderId));this.U()}!this.a.g||!this.a.g.x.length}};_y.bc=function(n,t,i){_y.bc.initializeBase(this);this.f=n;this.j=t;this.h=i;this.i=i};_y.bc.prototype={f:null,h:!1,j:null,i:!1,g:!1,a:function(){return this.j},d:function(){return this.g},e:function(n){if(this.g!==n){this.g=n;this.en("ShowRollup")}return n},b:function(){return this.h},c:function(n){this.i||(this.h=n);return n}};_y.bh=function(){};_y.bh.d=function(n){switch(n){case 14:return _u.R.RH;case 17:return _u.R.Gc;case 15:return _u.R.KD;case 13:return _u.R.OZ;case 16:return _u.R.PF;case 18:return _u.R.BL;case 24:return _u.R.No;case 12:return _u.R.Cr;case 4:return _u.R.U;case 5:return _u.R.HX;case 7:return _u.R.Oz;case 6:return _u.R.MW;case 21:return _u.R.BC;case 25:return _u.R.HO;case 23:return _u.R.NV;case 22:return _u.R.Lm;case 3:return _u.R.MS;case 19:return _u.R.MZ;case 20:return _u.R.BO;case 10:return _u.R.Lz;case 11:return _u.R.Ie;case 8:return _u.R.V;case 9:return _u.R.Bq;default:return""}};_y.bh.c=function(n){switch(n){case"High":return _u.R.s;case"Low":return _u.R.Od;default:return""}};_y.bh.a=function(n){switch(n){case"Complete":return _u.R.BI;case"Flagged":return _u.R.CJ;default:return""}};_y.bh.b=function(n){return n?_u.R.Ff:""};_y.t=function(n,t,i,r,u,f){this.y=Function.createDelegate(this,this.O);this.F=Function.createDelegate(this,this.R);this.A=Function.createDelegate(this,this.Q);this.q=-1;_y.t.initializeBase(this);this.d=t;this.r=i;this.e=r;this.a=n;this.d.i(this.A);this.l=window.document.body.clientWidth*.95;this.b=this.a.b;this.G=this.a.p;this.q=this.e.a().bj.NavigationBarWidth;this.c=this.d.a()==="Mouse"?this.e.a().bj.MailFolderPaneExpanded:_y.t.b(t);this.a.apcl("SelectedFolderId",this.F);this.a.apcl("HashtagTreeCreated",this.y);this.s=u;this.C=f;f&&(this.t=new _y.fH(r,i,_u.R.PR,_u.R.Kv,4,"UserPinnedMailFolderTree","UserUnpinnedMailFolderTree"));this.d.a()!=="Mouse"&&this.dV(this.N())};_y.t.a=function(n){var t=_a.UserAgent.getInstance();return n.a()==="TouchWide"&&t.v()&&t.a()&&t.f().a()>9};_y.t.b=function(n){var t=_a.UserAgent.getInstance();return _y.t.a(n)&&!!window.navigator.cpuClass&&window.navigator.cpuClass.toLowerCase()!=="arm"};_y.t.prototype={l:0,r:null,d:null,C:!1,a:null,t:null,f:0,c:!1,b:null,G:null,B:null,e:null,s:null,w:null,n:function(){return this.d.a()!=="Mouse"?_y.hQ.prototype.n.call(this):0},P:function(){return this.c?_u.R.X:_u.R.Bv},p:function(n){if(n){if(!this.c){this.c=n;this.er("IsExpanded","FolderPaneExpandCollapseButtonLabel");this.f=this.J();this.v()}}else{this.c=n;this.er("IsExpanded","FolderPaneExpandCollapseButtonLabel");this.E(!1)}},D:function(n){if(this.c!==n){this.c=n;this.er("IsExpanded","FolderPaneExpandCollapseButtonLabel")}this.c&&this.d.a()==="Mouse"&&this.s.a(_a.de,new _a.de);this.E(!1)},U:function(n){this.f=n;this.v()},m:function(n){this.D(n);this.V(n);this.r&&_h.f.a(this.e.a().u,this.r);this.c&&this.s.a(_a.cF,new _a.cF);return n},K:function(n){if(this.f!==n){this.f=n;this.v();this.q=n;this.W(n);this.L(n);this.r&&_h.f.a(this.e.a().u,this.r);this.s.a(_a.cF,new _a.cF)}return n},o:function(){return this.d.a()==="TouchWide"?60:50},T:function(n){this.l=n;this.en("MaxWidth");return n},J:function(){return _y.t.a(this.d)?_y.t.e:this.d.a()==="TouchWide"?_y.t.d:_y.t.c},h:function(){return this.w},j:function(n){if(this.w!==n){this.w=n;this.en("ReturnCommand")}return n},g:function(){return this.t},i:function(){return _u.R.If},cP:function(){_y.hQ.prototype.cP.call(this);_a.l.a("NavigateToSecondLevelFolderNavigationPane")},cQ:function(){_y.hQ.prototype.cQ.call(this);this.b&&this.b.c&&(this.b.c.r===3||this.b.c.r===4)&&this.b.c.v(1)},S:function(n){this.a.s();return this.a.l.b(n)},eq:function(){this.d.j(this.A);this.a.rpcl("HashtagTreeCreated",this.y);_y.hQ.prototype.eq.call(this)},R:function(n,t){this.en("NewMailOrNewPostButtonLabel");_h.w.a&&(_h.w.a.x=this.a.a()?this.a.a().h:null)},O:function(n,t){this.en("HashtagTreeCreated")},N:function(){return _y.k.b(this,null,null)},V:function(n){this.d.a()==="Mouse"&&this.e.a().cG(n)},L:function(n){if(this.d.a()==="Mouse"){this.e.a().cJ(n);this.e.a().cK((n/window.document.body.clientWidth).toString())}},E:function(n){var t=this.J();var i=n;if(this.d.a()==="Mouse")if(this.e.a().bj.NavigationBarWidth>this.l){t=this.I();i=!1}else this.e.a().bj.NavigationBarWidth>=this.o()&&this.e.a().bj.NavigationBarWidth<=this.l&&(t=this.q!==-1?this.q<150?_y.t.c:this.q:this.e.a().bj.NavigationBarWidth);this.f=this.c?t>this.o()?t:_y.t.c:this.o();this.v();i&&this.L(this.f)},v:function(){this.er("Width","WidthOfScrollRegion");this.a.cb(this.f)},W:function(n){this.c?this.m(n>150):this.m(n>this.o()+5)},Q:function(){this.T(window.document.body.clientWidth*.95);if(this.f>this.l){this.f=this.I();this.v()}else this.E(!1)},I:function(){return parseFloat(this.e.a().bj.NavigationBarWidthRatio)*window.document.body.clientWidth}};_y.hN=function(n,t){this.m=-1;this.j=new _js.g;_y.hN.initializeBase(this);this.w=n;this.r=t};_y.hN.prototype={o:null,w:null,p:null,r:null,a:function(){return this.m},d:function(n){if(this.m!==n){this.m=n;this.bm("ItemHighlightedIndex")}return n},b:function(){return this.j},n:function(n){this.p=n;return n},c:function(){return this.o},f:function(n){if(this.o!==n){this.o=n;this.bm("SelectedItem");this.D()}return n},h:function(){this.d(-1);this.j.f()},k:function(n){var t=n?1:0;this.m<this.j.x.length-t&&this.d(this.m+1);return this.m<this.j.x.length},l:function(n){var t=n?1:0;this.m>=t&&this.d(this.m-1);return this.m>=0},D:function(){for(var n=0;n<this.j.x.length&&this.o;n++)if(this.o===this.j.x[n]){this.d(n);break}}};_y.bE=function(n,t){_y.bE.initializeBase(this,[n,t])};_y.bE.prototype={i:function(){if(!_y.bE.a)return _y.bE.a;switch(_y.c.a.a()){case"TouchNarrow":_y.bE.a=1;break;case"TouchWide":_y.bE.a=2;break;case"Mouse":_y.bE.a=3;break}return _y.bE.a},g:function(){this.j.f();this.d(-1);this.r.E(this.j,this.p,this.i())},e:function(n,t,i,r){if(!_js.e.b(t)){var s=n.b(t,new _h.bv(1,t,null,null));this.j.x.length>0?this.j.p(0,s):this.j.a(s);if(!r){for(var u=this.j.x.length-1;u>0;){this.j.x[u].a()===t&&this.j.o(u);u--}return}for(var c=this.j.x.length,h=0;h<c-1;h++)this.j.o(1);this.d(-1);if(i)for(var e=1,f=0,l=t.toLocaleLowerCase();f<i.length;){if(e>=4)break;var o=i[f];if(o.a.toLocaleLowerCase()!==l){this.j.a(n.b(t,o));e++}f++}}},q:function(n,t){if(n){this.j.f();for(var r=t,f=r.length,i=0;i<f;++i){var u=r[i];this.j.a(n.b("",u))}}}};_y.fm=function(){};_y.fm.prototype={a:function(n){var t=n;return new _y.bc(t.c,t.c)}};_y.bj=function(){};_y.bj.prototype={a:function(n){return new _y.bc(n,n)}};_y.ct=function(n){this.b=!!n!==n?!0:n};_y.ct.prototype={b:!1,a:function(n){var t=n;return new _y.bc(t.e,_y.dP.toString(t.c.a),this.b?t.c.a===1048576:!1)}};_y.u=function(){};_y.u.b=function(n,t,i){if(!n.startsWith("mailto:")||n.length===7)return!1;n=n.substr(7);var u=n.split("?");if(!u.length||u.length>2)return!1;var o=!1;if(!_js.e.b(u[0])){var e=null;var s,h;if(h=_a.x.k(u[0],s={val:e}),e=s.val,h){t.s(new _js.g);_y.u.a(t.h(),e);o=!0}}if(u.length===2){var r=_a.x.n(u[1],!0);if(!o&&!_js.e.b(r[_y.u.i])){t.s(new _js.g);_y.u.a(t.h(),r[_y.u.i])}if(!_js.e.b(r[_y.u.e])){t.Z(new _js.g);_y.u.a(t.j(),r[_y.u.e])}if(!_js.e.b(r[_y.u.c])){t.bM(new _js.g);_y.u.a(t.c(),r[_y.u.c])}_js.e.b(r[_y.u.h])||_y.u.m(r[_y.u.h],t);_js.e.b(r[_y.u.d])||_y.u.g(r[_y.u.d],t,i);if(!_js.e.b(r[_y.u.j]))for(var l=r[_y.u.j],f=0;f<t.h().b();f++){var c=t.h().c(f);c.MailboxType=l}}return _y.u.o(t)};_y.u.o=function(n){return n.h()&&n.h().b()>0||n.j()&&n.j().b()>0||n.c()&&n.c().b()>0||!_js.e.b(n.q())||!_js.e.b(n.O())?!0:!1};_y.u.f=function(n){n=_ff.g.a(n);return n.replace(_y.u.k,'<a href="mailto:$1" target="_blank">$1</a>')};_y.u.g=function(n,t,i){var u=_ff.g.a(n);u=u.replace(_y.u.l,_a.u.j);var r=null;if(i&&t.l()!=="Text"){var f,e;e=_a.u.I(u,f={val:r}),r=f.val,e}else{var o,s;s=_a.u.a(u,o={val:r}),r=o.val,s}t.E(r)};_y.u.m=function(n,t){var i=n.replace(_a.u.n,"");t.F(i)};_y.u.a=function(n,t){if(!_js.e.b(t))for(var f=t.split(","),u=0;u<f.length;u++)if(!_js.e.b(f[u])){var h=f[u].trim();var e=h.replace(_a.u.n,"");e=_ff.g.a(e);var r=null;var s,o;o=_a.u.g(e,s={val:r}),r=s.val,o;if(!_js.e.b(r)){var i=new _g.e;i.EmailAddress=r;i.MailboxType="OneOff";i.RoutingType="SMTP";i.Name=r;n.a(i)}}};_y.fY=function(n,t){this.c=Function.createDelegate(this,this.g);this.d=Function.createDelegate(this,this.h);this.b=t;n&&n.b(_y.eA,this.d)};_y.fY.prototype={b:null,a:null,f:function(n){var t=new _h.dF(n);t.d(this.c);this.b.a(t)},e:function(n){return!this.a||!n?null:this.a[n]},h:function(n){this.f(n.a)},g:function(n){this.a||(this.a={});var i=n;var t=i.g;var r=i.c;t&&(this.a[r]=t)}};_y.hP=function(){_y.hP.initializeBase(this)};_y.ew=function(n){_y.ew.initializeBase(this);this.s(this);var t=new _js.g;t.a(new _ff.d(this.o,_wss.i.O,null,!0));this.v(t);this.q(n||"")};_y.ew.prototype={h:null,g:function(n){if(n!==this.h){this.h=n;this.en("Content")}return n}};_y.s=function(n,t,i,r,u,f,e,o){this.bd=Function.createDelegate(this,this.bA);this.E=Function.createDelegate(this,this.bz);this.bb=Function.createDelegate(this,this.bx);this.D=Function.createDelegate(this,this.by);this.ba=Function.createDelegate(this,this.bw);this.bc=Function.createDelegate(this,this.L);_y.s.initializeBase(this,[t,null,"GroupsNavigationTreeTemplates.GroupItemViewWithUnseenCount",i]);this.O=f;this.be=e;this.a=n;this.o=r;this.e=this.a.a.k;this.k=u;this.G=o;if(this.M()){this.h.d(this.a);this.p.a(this.a)}this.b=this.e;this.J=new $d(this.bc,_y.s.a);this.F=new $d(this.ba,_y.s.a);this.n(this.a.c);var s=this;this.a.apcl("IsExpanded",function(){s.n(s.a.c)});var h=this;this.a.j(new $d(function(){h.bj("NavigateFromSecondLevelFolderNavigationPane")},_y.s.a));this.e.A=this.J;this.e.Y(_u.R.If);this.a.a.e.Y(_u.R.DW);this.c||this.a.apcl("HashtagTreeCreated",this.D);this.h.apcl("Top",this.bb);o&&o.b(_y.cC,this.E);this.M()?this.m("SecondLevelFolderPaneOpened"):this.m("FirstLevelNavigationPaneOpened");this.bi()};_y.s.prototype={a:null,e:null,o:null,J:null,F:null,b:null,d:null,O:null,be:null,A:!1,k:null,G:null,f:null,bt:function(){return!!this.k&&this.k.a().cH().Enabled},c:null,I:function(){!this.f&&this.c&&(this.f=this.c.a());return this.f},q:function(){_y.S.prototype.q.call(this)},v:function(){_y.S.prototype.v.call(this);this.bf();(this.h.b()===this.a||this.h.b()===this.f)&&this.h.c()},bv:function(){if(this.h.a().w(this.a))return this.a.a?this.a.a.a():null;else if(this.h.a().w(this.f)){var n=null;if(this.c){n=this.c.f;n||(n=this.a.a.a())}return n}else return this.b.f.bd()?this.b.e.a():this.b?this.b.f:null},K:function(n,t,i){if(n){this.d=n;this.m(_y.s.isInstanceOfType(this.h.b())?"FolderSelectFirstLevelNavigation":"FolderSelectSecondLevelNavigation");t||this.o.a(_a.ba.a(0));if(this.k&&this.k.a().bf().Enabled&&i){var r=n.bj.FolderId;var u=_g.b.a.idToName(r)===_g.ba.a?encodeURIComponent(r.Id):encodeURIComponent(_g.b.a.idToName(r));this.o.b(_a.ba.e(u))}this.g&&this.g.c(null);this.N(n)}},M:function(){return this.O.a().E()===4},w:function(){_y.S.prototype.w.call(this);this.a.m(this.l);this.bi()},x:function(n,t){_y.S.prototype.x.call(this,n,t);if(this.g.a()){this.o.a(_a.ba.b(this.g.a().bj.SmtpAddress,0));this.N(null)}},W:function(){var t=this.bu(this.l);var n=_a.d.b(_y.s.a,this.l?"CollapseNavigationPane":"ExpandNavigationPane");_y.S.prototype.W.call(this);n.j=t;_a.d.a(n)},U:function(){if(this.i){var t=this.bh(!0);var n=_a.d.b(_y.s.a,"ExpandNavigationPaneWithSearch");_y.S.prototype.U.call(this);n.j=t;_a.d.a(n)}},V:function(){if(this.j){var t=this.bh(!1);var n=_a.d.b(_y.s.a,"ExpandNavigationPaneWithSearch");_y.S.prototype.V.call(this);n.j=t;_a.d.a(n)}},bB:function(n){if(_h.a.p(n)===-1){this.h.a().w(this.a)||this.L();this.a.a.d=this.a.a.b;this.a.b.g(n)}else if(this.h.a().w(this.a)){this.a.a.e.N(!1);this.a.a.e.g(n)}else{_y.bn.isInstanceOfType(this.b)||(this.b=this.a.a.k);this.b.N(!1);this.b.g(n);this.bk()}},X:function(n,t){var i=n;(i!==this.i.a||this.i.a.bn())&&_y.S.prototype.X.call(this,n,t)},eq:function(){this.G.c(_y.cC,this.E);_a.iS.prototype.eq.call(this)},L:function(){_a.l.b(_y.s.a,"NavigateToSecondLevelFolderNavigationPane");if(!this.d||this.g&&this.g.a())this.a.a.s();else if(!_g.n.b(this.d.bj.FolderId,this.a.a.F()))if(this.d.l){this.a.a.e.g(this.d.bj.FolderId);this.a.b.t()}else{this.a.a.e.t();this.a.b.g(this.d.bj.FolderId)}this.bk();this.h.d(this.a);if(!this.p.w(this.a)){this.p.a(this.a);this.a.b.b.bF()}},bj:function(n){this.t.a();this.N(this.d);_h.o.a(_y.s.a,n,-1,0,null)},bA:function(){this.h.d(this.I());this.d&&_g.j.e(this.d.bj.FolderId)&&this.c.g(this.d.bj.FolderId);_h.o.a(_a.a.bb,"HashtagMore",7,1,null)},bw:function(){var n=_a.ba.a(5);this.o.a(n)},N:function(n){if(n)if(_g.j.e(n.bj.FolderId))if(this.c&&_g.j.e(n.bj.FolderId)&&!_js.e.a(n.bj.FolderId.a)){_y.s.isInstanceOfType(this.h.b())&&this.c.d(n);this.b=this.c}else this.b&&this.b.t();else{this.e.B(n);this.b=this.e}else this.bf()},bf:function(){this.b&&this.b.t();this.d=null},by:function(n,t){this.a.rpcl("HashtagTreeCreated",this.D);this.c=this.a.a.l;if(this.I()){var i=this;this.I().j(new $d(function(){i.bj("NavigateFromSecondLevelTagNavigationPane")},_y.s.a))}this.c.c(new $d(this.bd,_y.s.a))},bx:function(n,t){var i=this.h.b();i&&(_y.s.isInstanceOfType(i)?this.m("FirstLevelNavigationPaneOpened"):_y.t.isInstanceOfType(i)?this.m("SecondLevelFolderPaneOpened"):_y.dr.isInstanceOfType(i)&&this.m("SecondLevelGroupsPaneOpened"))},m:function(n){var t=_a.d.b(_y.s.a,n);_a.d.a(t)},bi:function(){var n=_a.d.b(_y.s.a,this.l?"NavigationPaneExpanded":"NavigationPaneCollapsed");_a.d.a(n)},bu:function(n){var t=new _a.o;this.bg(n?"cf":"et",t);return t.toString()},bk:function(){this.h.b()===this.f&&this.h.c()},bh:function(n){var i=this.h.b();var t=new _a.o;if(i){n?t.b("m","me"):t.b("m","we");this.bg("esv",t)}return t.toString()},bg:function(n,t){var i=this.h.b();i&&(_y.s.isInstanceOfType(i)?t.b(n,_y.s.b.toString(0)):_y.t.isInstanceOfType(i)?t.b(n,_y.s.b.toString(1)):_y.dr.isInstanceOfType(i)?t.b(n,_y.s.b.toString(2)):_y.H.isInstanceOfType(i)&&t.b(n,_y.s.b.toString(3)))},bz:function(n){if(this.a.c)if(n.a){if(this.A){this.t.a();this.A=!1}}else{this.A=!0;this.L()}}};_y.s.b=function(){};_y.s.b.prototype={firstLevelNav:0,folders:1,groups:2,searchSettings:3};_y.s.b.registerEnum("_y.s.b",!1);_y.cu=function(n,t,i,r,u){_y.cu.initializeBase(this,[n,t,i,r,null,!1,null,u])};_y.cu.prototype={bd:function(){return!0},bv:function(){return!1},bw:function(){return!1},bi:function(){return this.i.A},V:function(){return!1},P:function(){},D:function(){return null},x:function(){return[]},ck:function(){}};_y.ex=function(n,t,i,r){this.k=Function.createDelegate(this,this.m);this.e=n;this.a=t;this.d=!0;this.g=_h.a.G(i);this.g?this.f=new _h.bA(this.a,i):this.b=new _h.V(this.a,i,r)};_y.ex.prototype={a:null,e:null,g:!1,c:null,i:null,f:null,b:null,d:!1,h:null,l:function(){return this.g?this.f:this.b},j:function(){if(this.g){this.f.d(this.k);this.e.a(this.f)}else{this.b.c=this.c;this.b.t=this.i;this.b.g=this.h;this.e.a(this.b)}},m:function(n){var r=null;if(this.a&&this.a.length>0){r=new Array(this.a.length);for(var t=0;t<this.a.length;t++)r[t]=this.a[t].bj.ItemId;var i=new _h.Q(r,"HardDelete",2);i.c=this.c;i.v=this.d;this.e.a(i)}}};_y.eA=function(n){this.a=n};_y.eA.prototype={a:null};_y.ga=function(n,t,i,r,u,f,e){this.q=Function.createDelegate(this,this.U);_y.ga.initializeBase(this,[n,t,i,r,u,f,e,!0,null,!1]);this.bh(!0);this.bD(!1)};_y.ga.prototype={S:function(){this.h.g&&this.h.g.x.length?_y.A.prototype.S.call(this):this.i.W.a()},D:function(){return[]},x:function(){var n=[];if(_y.c.a.a()==="Mouse"){var i=new $d(this.q,this.j());var t=new _fm.d(_u.R.QF,null,i);Array.add(n,t)}return n},U:function(){this.i.bq()}};_y.bP=function(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y){this.bj=Function.createDelegate(this,this.bp);_y.bP.initializeBase(this,[n,"msgfolderroot",null,null,r,u,f,e,o,s,a,null,!1,v,y]);this.V=h;this.B=c;this.n=l;t?this.a=t:this.a.h(new _g.l(""));this.bl();i&&this.bg(i);this.W=new $d(this.bj,_a.a.s)};_y.bP.prototype={n:null,B:null,V:null,W:null,h:null,j:function(){this.T(new _y.ga(this.a,this,this.q,this.A,this.D,this.r,this.k));this.b&&this.bk(this.b.h)},bq:function(){this.e.bT(this.n);if(this.b){this.b.bo.f();_h.i.a().c(this.b)}},R:function(){this.br(!(!this.a.g||!this.a.g.x.length))},X:function(){this.bk(this.h);if(!this.h.bj.FolderId.Id){this.c.bh(!0);var n=new _a.p([_u.R.GE],0,null,0,!1,null,null,_u.R.ES);this.q.a(_a.p,n);this.b.ck(!1)}},bk:function(n){if(n.bj.FolderId.Id){if(n.a()==="msgfolderroot"){this.a=n;this.a.C(this.b.D(this.a.bj.FolderId));!this.a.g||!this.a.g.x.length}else if(n.a()==="inbox"){var t=n;this.a=new _g.x;this.a.h(new _g.l("OtherUserMailbox_"+this.n));this.bl();this.a.C(new _js.g);this.a.g.a(t);this.a.o(1)}else{_js.c.c(_a.a.s,"The folderTableRoot should be either msgfolderroot or inbox.");return}this.c.cR(this.a);this.i||this.c.e().a()}},bl:function(){this.a.b=!0;this.a.r=this.n;this.a.f(this.B);this.a.m=this.B},bp:function(){if(!this.b||!this.b.by&&!this.y){this.bg(_h.S.a(this.V));this.h=new _g.x;this.h.b=this.a.b;this.h.r=this.a.r;this.h.h(new _g.l(""));this.h.f(this.a.bj.DisplayName);this.h.m=this.a.m;this.b.h=this.h;this.b.cc(this.F);this.b.o(null,null,null,null);this.q.a(_y.eA,new _y.eA(this.n))}}};_y.q=function(n,t,i){this.C=Function.createDelegate(this,this.J);this.B=Function.createDelegate(this,this.I);this.A=Function.createDelegate(this,this.G);this.y=Function.createDelegate(this,this.F);_y.q.initializeBase(this);this.i=n;this.m=t;this.b=!1;this.a=1;this.m.b(_y.eE,this.y)};_y.q.prototype={i:null,m:null,r:null,s:null,u:null,n:null,o:null,x:null,j:null,b:!1,a:0,l:0,f:1,c:function(n){if(this.b!==n){this.b=n;this.bm("IsReadingPaneFullScreen")}return n},k:!1,t:function(n){if(this.a!==n){if(this.i.a()==="Mouse"){this.a=n;this.c(!1);this.K()}else this.a=1;this.bm("ReadingPanePosition")}return n},d:function(){if(!this.r){var n=this;this.r=new $d(this.A,_y.q.a,this,"ReadingPanePosition",function(){return n.q()||n.i.a()==="TouchNarrow"})}return this.r},e:function(){if(!this.s){var n=this;this.s=new $d(this.B,_y.q.a,this,"ReadingPanePosition",function(){return n.q()||n.i.a()==="TouchNarrow"})}return this.s},h:function(){if(!this.u){var n=this;this.u=new $d(this.C,_y.q.a,this,"ReadingPanePosition",function(){return n.q()})}return this.u},D:function(){if(!this.j){this.j=new _js.m;this.x=this.v(_y.o.a(this.h(),"RPC"),_y.d.k(),_y.d.k(),_u.R.Ec);this.n=this.v(_y.o.a(this.d(),"RPN"),_y.d.y(),_y.d.z(),_u.R.R);this.n.a.b(this.d().b);this.o=this.v(_y.o.a(this.e(),"RPP"),_y.d.A(),_y.d.B(),_u.R.JF);this.o.a.b(this.e().b);this.j.c(this.x);this.j.c(this.n);this.j.c(this.o)}return this.j},g:function(n){if(this.l!==n){this.l=n;this.l||this.m.a(_a.be,new _a.be("MRead"))}return n},w:function(n){if(this.f!==n){this.f=n;this.bm("ReadingPaneListViewTransitionState")}return n},p:function(){return this.i.a()==="Mouse"&&!this.a},q:function(){return this.i.a()==="TouchWide"||this.p()},v:function(n,t,i,r){return new _y.v(new _fm.g(n,"",t,0,r,i,!0,!1,!1,!1),new _y.w(1,0,null,!1,!1,!0,!1,null))},G:function(){this.g(1);this.m.a(_y.bO,new _y.bO(!1,"Next"));this.g(0)},I:function(){this.g(2);this.m.a(_y.bO,new _y.bO(!1,"Previous"));this.g(0)},J:function(){if(this.q()&&!this.k&&this.f===1){this.g(3);this.c(!this.b);this.g(0)}},F:function(n){var i=!0;var t=!0;if(n.a===1||n.a===2||this.a&&this.i.a()==="Mouse"){i=!1;t=!1}else n.a===3?t=!1:n.a===4&&(i=!1);this.d().c(i);this.e().c(t);this.n&&this.n.a.b(this.d().b);this.o&&this.o.a.b(this.e().b);this.i.a()==="TouchWide"&&this.E(n.a!==1)},E:function(n){this.h().c(n);n||this.c(!1)},K:function(){if(this.a){this.d().c(!1);this.e().c(!1)}else{this.d().c(!0);this.e().c(!0)}}};_y.fW=function(){};_y.fW.prototype={a:function(n){return new _y.n(n)}};_y.fj=function(){};_y.fj.a=function(n,t){_y.j.a(t,"ReadingPanePopOut",null,null,n);_y.j.f("ReadingPanePopOut")};function ModernReadingPaneViewModelBase(){ModernReadingPaneViewModelBase.initializeBase(this)}function ReadingPaneViewModelBase(){this.bt=Function.createDelegate(this,this.M);this.cx=Function.createDelegate(this,this.cE);this.cy=Function.createDelegate(this,this.cF);this.U=Function.createDelegate(this,this.bQ);this.L=Function.createDelegate(this,this.cD);ReadingPaneViewModelBase.initializeBase(this)}ReadingPaneViewModelBase.prototype={cV:function(n){this.es("IsConversationReadingPaneLoaded",n)},cW:function(){}};_y.H=function(n,t,i,r){_y.H.initializeBase(this);this.y=n;this.e=t;this.o=i;this.h=r};_y.H.a=function(n,t){var i=_g.b.a.idToName(n.bj.FolderId);return i===t?!0:_h.a.q(n,t)};_y.H.prototype={h:null,l:!1,o:null,a:null,b:null,t:null,d:0,C:1,g:0,j:null,F:!0,e:null,y:null,w:!1,A:function(n){if(this.d===n)return n;n===1&&(n=0);this.d=n;this.c()||this.V();this.en("Scope");return n},P:function(n){if(this.C!==n){this.C=n;this.en("FolderView")}return n},I:function(n){if(this.b!==n){this.b=n;this.X(String.format(_u.R.Fb,this.b.bj.DisplayName));this.i=_y.H.a(this.b,"archivemsgfolderroot");this.s=_y.H.a(this.b,"sentitems");this.m=!!_h.a.b("msgfolderroot").g(this.b.bj.FolderId);this.r=_g.j.c(this.b.bj.FolderId);if(this.h){this.w=this.h.a().k().Enabled&&this.m&&!this.r;this.l=this.w&&this.h.a().J().Enabled}this.eu(["CurrentFolder","IsFolderScopeSearchRefinerShown","CurrentMailboxDisplayName","SearchScenario","EnableSearchInCurrentFolderAndSubfolders"]);this.c()||this.Z()}return n},S:function(){return!this.b.c()},R:function(){return!(this.b.b||_g.j.c(this.b.bj.FolderId))},m:!1,i:!1,s:!1,r:!1,X:function(n){if(this.t!==n){this.t=n;this.en("CurrentFolderDisplayName")}return n},Q:function(){return this.i?_h.a.f(this.b.bj.FolderId).h.bj.DisplayName:_u.R.Lg},J:function(n){if(this.g!==n){this.g=n;this.en("Date")}return n},v:function(){return this.c()?1:0},c:function(){return this.w||this.l},Y:function(n){this.a=n;this.en("InstantSearchRefinerManager");return n},T:function(){if(this.r)return _g.b.a.nameToId("msgfolderroot");else if(this.i)return this.d?this.b.bj.FolderId:_g.b.a.nameToId("archivemsgfolderroot");return this.d?this.b.bj.FolderId:_g.b.a.nameToId("msgfolderroot")},O:function(){this.j||(this.j=this.e.b().M());return this.j},U:function(){var r=null;if(this.g){var n=_a.c.a();switch(this.g){case 1:n=n.c(-7);break;case 2:n=n.o(-1);break;case 3:n=n.w(-1);break}var t=new _g.dx;t.Item=new _g.d("DateTimeReceived");t.FieldURIOrConstant=new _g.bp;var i=new _g.bo;i.Value=n.j();t.FieldURIOrConstant.Item=i;r=new _g.bu(t)}return r},E:function(n,t,i){var h=_u.R.Iz.toLowerCase();var s=_u.R.TF.toLowerCase();var o=_u.R.Iz;var c=h;var f="(";var e=")";if(this.b&&_g.b.a.doesIdEqualName(this.b.bj.FolderId,"sentitems")){o=_u.R.TF;c=s}var r=new _y.cK;r.g(t);r.k(!0);n.a(r);t=t.toLowerCase().trim();if(t.indexOf(":")===-1){r=new _y.cK;r.i(o);r.g(f+t+e);n.a(r)}t.startsWith(h)?t=t.substr(h.length).trim():t.startsWith(s)&&(t=t.substr(s.length).trim());var u=n.x.length;if(this.o.c()&&!_js.e.a(t)){var a=this.o.b().a(t,i+u,0,_bc.e.b());var y=this;Array.forEach(a,function(t){var s=f+t+e;if((!u||n.x[0].e.toLowerCase()!==s.toLowerCase())&&n.x.length<i+u){r=new _y.cK;r.i(o);r.g(s);n.a(r)}})}else this.o.a(null);if(this.F){u=n.x.length;var l=this.D(t,i+u);var v=this;Array.forEach(l,function(t){if(n.x.length<i+u){var l=!1;var s=t.toLowerCase().trim();if(s.startsWith(c)){s=s.substr(o.length).trim();(s.charAt(0)!==f||s.charAt(s.length-1)!==e)&&(s=f+s+e);for(var h=0;h<n.x.length;h++)if(n.x[h].e.toLowerCase()===s){l=!0;break}}if(!l){r=new _y.cK;r.g(t);n.a(r)}}})}},D:function(n,t){for(var f=[],e=_a.bF.c(n),o=n.toLowerCase(),s=new RegExp("\\W"+e+"|^"+e,"i"),i=this.O(),r=0;i&&r<i.b();r++){var u=i.a(r);if(u.search(s)>=0&&o.trim()!==u.toLowerCase().trim())if(f.length<t)Array.add(f,u);else continue}return f},N:function(n){if(!_js.e.b(n)){var t=this.O();if(t){for(var r=n.toLocaleLowerCase().trim(),i=0;i<t.b();i++)if(t.a(i).toLowerCase().trim()===r){t.p(i);break}while(t.b()>=_y.H.b)t.p(t.b()-1);t.r(0,n)}}},W:function(){this.j=this.e.b().M();this.c()||this.J(0)},G:function(){this.e.b().V(null);this.e.b().V(this.j);_h.f.a(this.e.b().c(),_a.e.a);this.c()&&this.a&&this.a.b()},Z:function(){if(this.b){var n=_y.e.c(this.b,this.e,this.y);this.A(n.j);this.P(n.a())}},V:function(){if(this.b){var n=_y.e.c(this.b,this.e,this.y);n.q(this.d);this.e.b().j(n)}}};_y.cw=function(n,t){this.b=n;this.a=t};_y.cw.prototype={a:!1,b:null};_y.da=function(n,t,i){_y.da.initializeBase(this,[_y.da.a]);_a.b.a(n,"options");_a.b.a(t,"voteAction");_a.b.a(i,"owaShell");this.a=n;this.c=t;this.b=i;this.f()};_y.da.prototype={a:null,b:null,c:null,d:null,f:function(){if(this.a.length){for(var t=[],n=0;n<this.a.length;n++){var i=this.e(n);i&&Array.add(t,i)}t.length>0&&(this.d=new _fm.f(t))}},e:function(n){if(!this.a[n]||_js.e.a(this.a[n].DisplayName))return null;var i=this;return new _fm.d(this.b.a()==="TouchNarrow"?this.a[n].DisplayName:String.format(_u.R.DI,this.a[n].DisplayName),null,new $d(function(){i.c(n)},_a.a.fw))}};_y.fZ=function(){this.a=newMailId};_y.fZ.prototype={a:null};_y.y=function(n,t,i){this.b=n;this.c=t;this.a=i};_y.y.prototype={b:0,c:null,a:!1};_y.fn=function(){this.e=Function.createDelegate(this,this.g);_y.fn.initializeBase(this);this.c=new $d(this.e,_a.a.eG)};_y.fn.prototype={b:!0,a:null,d:null,c:null,f:function(n){if(this.b!==n){this.b=n;this.en("ShowDiscovery")}return n},bx:function(){return this.d},M:function(n){this.d=n;return n},o:function(){return this.a},h:function(n){this.a=n;return n},bL:function(){return!0},v:function(){return null},bK:function(){return 0},i:function(){return String.format(_u.R.Mf,_u.R.GX)},g:function(){this.a()}};_y.K=function(n,t,i,r,u,f,e){this.j=Function.createDelegate(this,this.r);this.n=Function.createDelegate(this,this.k);this.i=Function.createDelegate(this,this.v);this.o=Function.createDelegate(this,this.u);this.g=n;this.e=t;this.c=i;this.l=r;this.h=u;this.m=f;this.f=e;if(this.c){this.c.b(_y.cG,this.o);this.c.b(_a.bi,this.i)}};_y.K.prototype={e:null,c:null,l:null,h:null,m:null,g:null,b:null,f:null,q:function(){return!!this.b&&this.b.f()},s:function(){return this.b?this.b.c():119},t:function(){return!!this.b&&this.b.e()},v:function(n){this.c.c(_a.bi,this.i);var t=this;this.e.a(function(n){t.b=n})},k:function(){if(this.p()){var n=this;this.f.a(function(t){var i=t.c(n.l.h.a);n.h.a(i)})}},r:function(){this.m.c();this.e.a(null)},d:function(n){var t={};t.ItemId=n.Id;this.a(1066,1,t)},a:function(n,t,i){if(t||this.p()){var r=this;this.f.a(function(u){var f=u.b(n,t,i);r.h.a(f)})}},p:function(){if(!this.q()&&!this.t()&&this.g.a()!=="TouchNarrow"&&this.g.s().a().x.length>0){_a.C.a(_u.R.BT,1);return!1}return!0},u:function(n){switch(n.a){case 1:this.a(1055,1);break;case 2:this.k();break;default:_js.c.c(_a.a.cn,_js.e.c("{0} - Unknown help article Id sent for navigation.",n.a));break}}};_y.eC=function(n,t){this.c=Function.createDelegate(this,this.e);if(n){if(!t)throw Error.argumentNull("modelObjects");this.a=n;this.b=t;for(var r=this.b,f=r.length,i=0;i<f;++i){var u=r[i];u.add_onCacheOperation(this.c)}}};_y.eC.a=function(n,t){return new _y.eC(n,t)};_y.eC.prototype={a:null,b:null,d:function(){for(var t=this.b,r=t.length,n=0;n<r;++n){var i=t[n];i.remove_onCacheOperation(this.c)}},e:function(n,t){if(this.a){var u=n.p();switch(t.d){case 1:var r=t.a;var i=t.b;var o=t.c;var e=this;_a.Q.a(this.a,function(n){var t;if(r in _y.bl.a){var f=_y.bl.a[r];if(!f.e())throw Error.invalidOperation("Only complex property types with converters should be added to propertyMap");var e={};f.e().b(e,f,i);t=e}else t=_a.cx.isInstanceOfType(i)?i.i():i;n.performUpdate(u,r,JsonParser.serialize(t))});break;case 2:var f=this;_a.Q.a(this.a,function(n){n.performDelete(u)});break;case 4:break;default:_js.c.c(_a.a.y,"OnCacheOperation: Unexpected cache operation event type "+t.d+" encountered");break}}}};_y.j=function(){};_y.j.b=function(n,t,i){if(_y.j.c()){var r=null;var f=function(n){r=_a.bC.parse(n)};var u=n.toString();_g.k.b.iC([0,f,u,t,i]);return r}else return _y.j.e(n,t,i)};_y.j.a=function(n,t,i,r,u){if(_y.j.c()){var f=_a.bC.condense(n);_g.k.b.iC([1,null,f,t,i,r,u])}else _y.j.d(n,t,i,r,u)};_y.j.g=function(n){var f=n[0];var i=n[1];var t=null;switch(f){case 0:var e=_a.a.ds(n[2]);t=_y.j.e(e,n[3],n[4]);break;case 1:var r=_a.bC.parse(n[2]);_y.j.d(r,n[3],n[4],n[5],n[6]);break;default:break}if(i){var u=_a.bC.condense(t);i(u)}};_y.j.f=function(n){_y.j.c()?_g.k.b.iE(n):_a.I.a(n)};_y.j.c=function(){return!!_y.c.a&&!_y.c.a.c()&&!!_g.k.b};_y.j.e=function(n,t,i){var f;if(i){var r;f=_a.d.b(n,t,!1,(r=new _a.P,r.b=!0,r))}else{var u;f=_a.l.b(n,t,!1,(u=new _a.P,u.b=!0,u))}return f};_y.j.d=function(n,t,i,r,u){var f=!0;if(n)n=_a.d.r(n.b());else{f=!1;n=_a.l.c(t)}if(n){n.k=i;n.l=r;n.j=u}f?_a.d.a(n):_a.l.a(t)};_y.bl=function(n,t){_a.b.b(t,"chatProviderFactory");this.c=n;this.b=t};_y.bl.e=function(n,t){var u=null;var i=null;var r=n.a.popOutContext;if(r){t.ResponseClass==="Success"?i=r.successEventName:t.ResponseClass==="Error"&&(i=r.failureEventName);if(i){u=_h.H.a.d(i);u&&u(n,t)}}};_y.bl.d=function(n){var r=n.request.actionContext.popOutContext;var i="CreateItemResponseCompleted";var t=_h.H.a.d(i);t&&t(n)};_y.bl.c=function(){var n={};n[_h.g.a.a]=_h.g.a;return n};_y.bl.prototype={c:null,b:null,a:null,performUpdate:function(n,t,i){var r=this;_js.i.a().c(_a.a.y,"PopOutUpdate-"+t,function(){var e=r.c.a(n);if(e){var f=JsonParser.deserialize(i);if(!(t in _y.bl.a)){e.dC(t,f);return}var u=_y.bl.a[t];if(!u.e())throw Error.invalidOperation("Only complex property types with converters should be added to propertyMap");f=u.e().a(f,u);if(u.c===_js.g){var o=e.ep(u);o.f();var s=f;o.A(s)}else f!==e.ep(u)&&e.eo(u,f)}})},performDelete:function(n){},startChat:function(n,t,i,r){},sendChatMessage:function(n,t){},endChat:function(n){},chatWindowReady:function(n){},reportUserActivity:function(n){},raiseResponseProcessorEvent:function(n,t){var r=JsonParser.deserialize(n);var i=JsonParser.deserialize(t);var u=this;_js.i.a().c(_a.a.y,"PopOutRaiseResponseProcessorEvent",function(){_y.bl.e(r,i)})},raiseResponseCompletedEvent:function(n){var t=JsonParser.deserialize(n);var i=this;_js.i.a().c(_y.bl.b,"PopOutRaiseResponseCompletedEvent",function(){_y.bl.d(t)})},updatePresence:function(n,t){var i=this;_js.i.a().c(_a.a.y,"PopOutUpdatePresence",function(){i.b.a(function(r){i.a=r.a();i.a.b(function(){if(i.a.a()){var r=i.a.a().g(t);i.a.a().h("Main Window Sent Presence Update",n,r)}})})})},updateSignInState:function(n){var t=this;_js.i.a().c(_a.a.y,"PopOutUpdateSignInState",function(){t.b.a(function(i){t.a=i.a();t.a.b(function(){t.a.a()&&t.a.a().m("Main Window Sent Sign In Update",n)})})})}};_y.dK=function(n,t,i,r,u,f,e,o,s,h,c,l,a,v){this.n=Function.createDelegate(this,this.onGetComplianceConfigurationCompleted);this.j=new Array(0);_a.b.b(r,"activityManager");_a.b.b(u,"presenceCrossWindowNotifier");_a.b.b(f,"popOutManager");this.d=t;this.g=n;this.o=r;this.p=u;this.f=f;this.k=e;this.q=o;this.h=s;this.i=h;this.l=c;this.e=i;this.m=l;_dh.a(a,this)};_y.dK.prototype={g:null,d:null,f:null,p:null,h:null,i:null,l:null,e:null,o:null,k:null,m:null,q:null,getDiagnostics:function(n,t){var i="";var r=this;this.m.a(function(r){i=r.d(n,t)});return i},clearDiagnosticsData:function(n){var t=this;this.m.a(function(t){t.c(n)})},performUpdate:function(n,t,i){var r=this;_js.i.a().c(_a.a.y,"MainWindowUpdate",function(){var e=r.d.a(n);if(e){var f=JsonParser.deserialize(i);if(!(t in _y.bl.a)){e.dC(t,f);return}var u=_y.bl.a[t];if(!u.e())throw Error.invalidOperation("Only complex property types with converters should be added to propertyMap");f=u.e().a(f,u);if(f!==e.ep(u))if(u.c===_js.g){var o=e.ep(u);o.f();var s=f;o.A(s)}else _h.c.q(e,[new _h.cE(u,f)])}})},performDelete:function(n){var t=this;_js.i.a().c(_a.a.y,"MainWindowDelete",function(){var i=t.d.a(n);i&&_h.c.z(i)})},startChat:function(n,t,i,r){if(!n)throw Error.argumentNull("participantDisplayNames");if(!t)throw Error.argumentNull("participantAddresses");if(n.length!==t.length)throw Error.argument("participantDisplayNames and participantAddresses must have the same length.");var f=null;if(i){f=this.d.a(i);!f}for(var c=n.length,e=new _js.g,u=0;u<c;u++){var l=n[u];var h=t[u];var o=_h.h.i(l,h);e.a(o)}var s=this;this.e.a(function(n){var t;var i=n.a();t=f?i.d().c(e,f):i.d().b(e.x[0],r);s.g.a(t)})},sendChatMessage:function(n,t){var i=this.d.a(n);if(i){var r=this;this.e.a(function(n){var u=n.a();u.b(function(){var n=u.d().i(i,t);r.g.a(n)})})}},endChat:function(n){var t=this.d.a(n);if(t){var i=this;this.e.a(function(n){var u=n.a();var r=u.d().f(t);i.g.a(r)})}},chatWindowReady:function(n){var t=this.d.a(n);t&&t.Z(!0)},reportUserActivity:function(n){this.o.e(n)},s:function(n,t,i){i(JsonParser.serialize(_h.T.a().f(n,t)),t)},initializeChatManager:function(n){var t=this;this.e.a(function(t){var i=t.a();i.c()&&n(i.a().d(),i.a().c())})},registerOrUnregisterForAttachmentCompleteNotification:function(n,t,i,r){i?this.l.a(n,_a.a.c,r,t,0):this.l.d(n,t)},crossWindowsPerfTracing:function(n){_y.j.g(n)},crossWindowsStartPerfTrace:function(n,t,i){var r=_a.a.ds(n);_a.I.b(r,t,i)},crossWindowsEndPerfTrace:function(n){_a.I.a(n)},invoke:function(n,t,i,r,u,f){var o=JsonParser.deserialize(t);var s=JsonParser.deserialize(i);var e=this;_g.k.d(function(t){var rt=u;switch(n){case"GetGroup":t.eJ(o.itemId,o.adObjectId,o.emailAddress,o.paging,o.resultSet,s,e.b(r,u),e.a(r,f));break;case"GetOrganizationHierarchyForPersona":t.bZ(o.getOrganizationHierarchyForPersonaRequest,s,e.b(r,u),e.a(r,f));break;case"GetNotesForPersona":t.bY(o.getNotesForPersonaRequest,s,e.b(r,u),e.a(r,f));break;case"GetPersonaOrganizationHierarchy":t.fl(o.galObjectGuid,s,e.b(r,u),e.a(r,f));break;case"GetPersonaNotes":t.fk(o.personaId,o.maxBytesToFetch,s,e.b(r,u),e.a(r,f));break;case"FindPlaces":t.br(o,s,e.b(r,u),e.a(r,f));break;case"GetReminders":t.B(o,s,e.b(r,u),e.a(r,f));break;case"GetDaysUntilPasswordExpiration":t.bM(s,e.b(r,u),e.a(r,f));break;case"FindTags":t.bs(o,s,e.b(r,u),e.a(r,f));break;case"GetGroupInfo":t.bS(o.getGroupInfoRequest,s,e.b(r,u),e.a(r,f));break;case"CreateItem":t.m(o,s,e.b(r,u),e.a(r,f));break;case"CreateModernGroup":t.dB(o,s,e.b(r,u),e.a(r,f));break;case"UpdateModernGroup":t.hP(o,s,e.b(r,u),e.a(r,f));break;case"ValidateModernGroupAlias":t.hU(o,s,e.b(r,u),e.a(r,f));break;case"AddFavorite":t.df(o.instantMessageBuddy,o.actionContext,e.b(r,u),e.a(r,f));break;case"CreatePersona":t.n(o.request,s,e.b(r,u),e.a(r,f));break;case"UpdatePersona":t.O(o.request,s,e.b(r,u),e.a(r,f));break;case"UpdateItem":t.g(o,s,e.b(r,u),e.a(r,f));break;case"UpdateMasterCategoryList":t.db(o,s,e.b(r,u),e.a(r,f));break;case"GetItem":t.a(o,s,e.b(r,u),e.a(r,f));break;case"GetCalendarEvent":t.bG(o,s,e.b(r,u),e.a(r,f));break;case"GetAttachmentTextPreview":t.bD(o,s,e.b(r,u),e.a(r,f));break;case"GetAttachmentDownloadToken":t.bC(s,e.b(r,u),e.a(r,f));break;case"GetAttachment":t.bw(o,s,e.b(r,u),e.a(r,f));break;case"CreateAttachment":t.c(o,s,e.b(r,u),e.a(r,f));break;case"CreateAttachmentFromLocalFile":t.bd(o,s,e.b(r,u),e.a(r,f));break;case"CancelAttachment":t.W(o.cancellationId,s,e.b(r,u),e.a(r,f));break;case"DeleteAttachment":t.o(o,s,e.b(r,u),e.a(r,f));break;case"AcceptPersonaLinkSuggestion":t.Q(o.personaId,o.suggestedPersonaId,s,e.b(r,u),e.a(r,f));break;case"RejectPersonaLinkSuggestion":t.gm(o.personaId,o.suggestedPersonaId,s,e.b(r,u),e.a(r,f));break;case"GetInlineExploreSpContent":t.eO(o.query,o.targetUrl,s,e.b(r,u),e.a(r,f));break;case"LinkPersona":t.fO(o.linkToPersonaId,o.personaIdToBeLinked,s,e.b(r,u),e.a(r,f));break;case"UnlinkPersona":t.cW(o.personaId,o.contactId,s,e.b(r,u),e.a(r,f));break;case"FindPeople":t.bq(o,s,e.b(r,u),e.a(r,f));break;case"GetPeopleFilters":t.z(s,e.b(r,u),e.a(r,f));break;case"GetExtensibilityContext":t.bP(o.request,s,e.b(r,u),e.a(r,f));break;case"GetWacIframeUrl":t.ct(o.attachmentId,s,e.b(r,u),e.a(r,f));break;case"GetWacAttachmentInfo":t.cs(o.attachmentId,o.isEdit,o.draftId,s,e.b(r,u),e.a(r,f),null);break;case"SynchronizeWacAttachment":t.cV(o,s,e.b(r,u),e.a(r,f));break;case"CreateResendDraft":t.bi(o.ndrMessageId,o.draftsFolderId,s,e.b(r,u),e.a(r,f));break;case"LoadExtensionCustomProperties":t.cx(o.request,s,e.b(r,u),e.a(r,f));break;case"GetCalendarSharingRecipientInfo":t.u(o.request,s,e.b(r,u),e.a(r,f));break;case"SendCalendarSharingInvite":t.J(o.request,s,e.b(r,u),e.a(r,f));break;case"AddSharedCalendar":t.U(o.request,s,e.b(r,u),e.a(r,f));break;case"GetCalendarFolders":t.t(s,e.b(r,u),e.a(r,f));break;case"GetCalendarFolderConfiguration":t.s(o.request,s,e.b(r,u),e.a(r,f));break;case"SaveExtensionCustomProperties":t.cG(o.request,s,e.b(r,u),e.a(r,f));break;case"GetClientAccessToken":t.v(o,s,e.b(r,u),e.a(r,f));break;case"ExecuteEwsProxy":t.bm(o,s,e.b(r,u),e.a(r,f));break;case"SaveExtensionSettings":t.cH(o.request,s,e.b(r,u),e.a(r,f));break;case"SendChatMessage":t.cI(o.message,s,e.b(r,u),e.a(r,f));break;case"GetPersonaSuggestions":t.ce(o.personaId,s,e.b(r,u),e.a(r,f));break;case"GetPersona":t.cd(o,s,e.b(r,u),e.a(r,f));break;case"GetUcwaUserConfiguration":t.cm(o.sipUri,s,e.b(r,u),e.a(r,f));break;case"CreateMeetNow":t.dA(o.sipUri,o.subject,s,e.b(r,u),e.a(r,f));break;case"MeetNowInit":t.cy(o.request,s,e.b(r,u),e.a(r,f));break;case"PostModernGroupItem":t.cB(o,s,e.b(r,u),e.a(r,f));break;case"PostGroupItem":t.cA(o,s,e.b(r,u),e.a(r,f));break;case"CreateOnlineMeeting":t.bf(o.sipUri,o.itemId,s,e.b(r,u),e.a(r,f));break;case"GetUserAvailability":t.fG(o,s,e.b(r,u),e.a(r,f));break;case"GetUserAvailabilityInternal":t.C(o.request,s,e.b(r,u),e.a(r,f));break;case"GetCalendarProcessing":t.bH(s,e.b(r,u),e.a(r,f));break;case"GetMailboxCalendarConfiguration":t.bU(s,e.b(r,u),e.a(r,f));break;case"GetMailboxMessageConfiguration":t.y(s,e.b(r,u),e.a(r,f));break;case"SetCalendarProcessing":t.cJ(o.request,s,e.b(r,u),e.a(r,f));break;case"SetMailboxCalendarConfiguration":t.M(o.request,s,e.b(r,u),e.a(r,f));break;case"SetMailboxMessageConfiguration":t.cM(o.request,s,e.b(r,u),e.a(r,f));break;case"GetRoomLists":t.cf(o,s,e.b(r,u),e.a(r,f));break;case"GetRoomsInternal":t.cg(o.roomList,s,e.b(r,u),e.a(r,f));break;case"SubscribeToNotification":break;case"ConnectedAccountsNotification":break;case"GetMailTips":t.bV(o,s,e.b(r,u),e.a(r,f));break;case"GetFavorites":t.x(s,e.b(r,u),e.a(r,f));break;case"GetFolderMruConfiguration":t.bR(s,e.b(r,u),e.a(r,f));break;case"GetConversationItems":t.bL(o,s,e.b(r,u),e.a(r,f));break;case"GetComplianceConfiguration":t.bJ(s,e.b(r,u),e.a(r,f));break;case"ResetPresence":t.cD(s,e.b(r,u),e.a(r,f));break;case"SetPresence":t.cN(o.presenceSetting,s,e.b(r,u),e.a(r,f));break;case"FindFolder":t.bo(o,s,e.b(r,u),e.a(r,f));break;case"FindItem":t.d(o,s,e.b(r,u),e.a(r,f));break;case"FindConversation":t.bn(o,s,e.b(r,u),e.a(r,f));break;case"GetBposShellInfoNavBarData":t.bF(s,e.b(r,u),e.a(r,f));break;case"GetFolder":t.e(o,s,e.b(r,u),e.a(r,f));break;case"GetOwaUserConfiguration":e.r(r,s,u,f);break;case"UnsubscribeToNotification":t.cX(o,s,e.b(r,u),e.a(r,f));break;case"GetRegionalConfiguration":t.A(o.request,s,e.b(r,u),e.a(r,f));break;case"GetUnifiedGroupDetails":t.cn(o.request,s,e.b(r,u),e.a(r,f));break;case"GetUserUnifiedGroups":t.cr(o.request,s,e.b(r,u),e.a(r,f));break;case"GetUnifiedGroupMembers":t.co(o.request,s,e.b(r,u),e.a(r,f));break;case"GetUnifiedGroupsSettings":t.cp(o.request,s,e.b(r,u),e.a(r,f));break;case"JoinPrivateUnifiedGroup":t.cv(o.request,s,e.b(r,u),e.a(r,f));break;case"SetUnifiedGroupFavoriteState":t.cO(o.request,s,e.b(r,u),e.a(r,f));break;case"SetUnifiedGroupMembershipState":t.cQ(o.request,s,e.b(r,u),e.a(r,f));break;case"SetUnifiedGroupUserSubscribeState":t.cR(o.request,s,e.b(r,u),e.a(r,f));break;case"UpdateUnifiedGroup":t.dc(o.request,s,e.b(r,u),e.a(r,f));break;case"GetModernGroup":t.eW(o.request,s,e.b(r,u),e.a(r,f));break;case"GetModernGroups":t.eY(s,e.b(r,u),e.a(r,f));break;case"GetModernGroupUnseenItems":t.eZ(o.request,s,e.b(r,u),e.a(r,f));break;case"GetPersonaModernGroupMembership":t.fj(o.request,s,e.b(r,u),e.a(r,f));break;case"SetModernGroupPinState":var k=o.smtpAddress;var p=o.isPinned;t.hg(k,p,s,e.b(r,u),e.a(r,f));break;case"GetUnifiedGroupUnseenCount":t.cq(o.request,s,e.b(r,u),e.a(r,f));break;case"SetUnifiedGroupLastVisitedTime":t.cP(o.request,s,e.b(r,u),e.a(r,f));break;case"VerifyCert":var tt=o.certRawData;t.hW(tt,s,e.b(r,u),e.a(r,f));break;case"GetEncryptionCerts":var it=o.request;t.bO(it,s,e.b(r,u),e.a(r,f));break;case"GetCertsInfo":var g=o.certRawData;var nt=o.isSend;t.bI(g,nt,s,e.b(r,u),e.a(r,f));break;case"GetMime":var b=o.itemId;t.bW(b,s,e.b(r,u),e.a(r,f));break;case"GetDlpPolicyTips":t.bN(o,s,e.b(r,u),e.a(r,f));break;case"GetLinkPreview":t.bT(o.getLinkPreviewRequest,s,e.b(r,u),e.a(r,f));break;case"GetAttachmentDataProviderItems":t.by(o.request,s,e.b(r,u),e.a(r,f));break;case"GetAllAttachmentDataProviders":t.bv(o,s,e.b(r,u),e.a(r,f));break;case"GetNewAttachmentDataProviderCreationInfo":t.bX(o,s,e.b(r,u),e.a(r,f));break;case"AddNewAttachmentDataProvider":t.T(o,s,e.b(r,u),e.a(r,f));break;case"CreateAttachmentFromAttachmentDataProvider":var h=o.itemId;var i=o.attachmentDataProviderId;var l=o.location;var d=o.subscriptionId;var w=o.channelId;var y=o.providerEndpointUrl;var v=o.attachmentId;var a=o.cancellationId;var c=o.dataProviderParentItemId;t.bc(h,i,l,v,d,w,c,y,s,e.b(r,u),e.a(r,f),a,!1);break;case"CreateReferenceAttachmentFromLocalFile":t.bh(o.requestObject,s,e.b(r,u),e.a(r,f));break;case"CreateReferenceAttachmentFromAttachmentDataProvider":h=o.itemId;i=o.attachmentDataProviderId;l=o.location;y=o.providerEndpointUrl;v=o.attachmentId;c=o.dataProviderParentItemId;a=o.cancellationId;t.bg(h,i,l,v,c,y,s,e.b(r,u),e.a(r,f),a,null,null,!1);break;case"GetAttachmentDataProviderRecentItems":t.bz(s,e.b(r,u),e.a(r,f));break;case"GetAttachmentDataProviderGroups":t.bx(s,e.b(r,u),e.a(r,f));break;case"SanitizeHtml":t.cE(o.input,s,e.b(r,u),e.a(r,f));break;case"CreateAttachmentFromUri":t.be(o.itemId,o.uri,o.name,o.subscriptionId,s,e.b(r,u),e.a(r,f));break;case"SaveAttachmentsToCloud":t.cF(o.requestObject,s,e.b(r,u),e.a(r,f));break;case"ConvertLocalToRefAttachment":t.ba(o.requestObject,s,e.b(r,u),e.a(r,f));break;case"CancelConvertLocalToRefAttachment":t.X(o.requestObject,s,e.b(r,u),e.a(r,f));break;case"ConvertRefToLocalAttachment":t.bb(o.requestObject,s,e.b(r,u),e.a(r,f));break;case"CancelConvertRefToLocalAttachment":t.Y(o.requestObject,s,e.b(r,u),e.a(r,f));break;case"UpdateAttachmentPermissions":t.cY(o.permissionsRequest,s,e.b(r,u),e.a(r,f));break;case"GetAttachmentDataProviderUploadFolderName":t.bA(s,e.b(r,u),e.a(r,f));break;case"GetAttachmentDataProviderUploadFolderProps":t.bB(s,e.b(r,u),e.a(r,f));break;case"GetSharingInformation":t.ci(o.requestObject,s,e.b(r,u),e.a(r,f));break;case"GetBirthdayEvent":t.bE(o,s,e.b(r,u),e.a(r,f));break;case"UpdateBirthdayEvent":t.cZ(o,s,e.b(r,u),e.a(r,f));break;case"RemoveBirthdayEvent":t.cC(o.contactId,s,e.b(r,u),e.a(r,f));break;case"GetOwaUserOofSettings":t.cb(s,e.b(r,u),e.a(r,f));break;case"GetSocialActivityNotifications":t.fp(o,s,e.b(r,u),e.a(r,f));break;case"GetSocialActivityNotifications2":t.ck(o,s,e.b(r,u),e.a(r,f));break;case"CreateSweepRuleForSender":t.bj(o,s,e.b(r,u),e.a(r,f));break;case"GetSearchSuggestions":t.ch(o,s,e.b(r,u),e.a(r,f));break;case"LikeItem2":t.cw(o,s,e.b(r,u),e.a(r,f));break;case"ConvertIcsToCalendarItem":t.k(o,s,e.b(r,u),e.a(r,f));break;case"AddEventToMyCalendar":t.S(o.request,s,e.b(r,u),e.a(r,f));break;case"GetAddIns":t.bu(o.addInType,s,e.b(r,u),e.a(r,f));break;case"GetSharingInvitations":t.cj(o.request,s,e.b(r,u),e.a(r,f));break;case"GetConsumerMailbox":t.w(o.request,s,e.b(r,u),e.a(r,f));break;case"FindMeetingTimeCandidates":t.bp(o,s,e.b(r,u),e.a(r,f));break;case"AddEntityFeedback":t.R(o,s,e.b(r,u),e.a(r,f));break;case"GetPeopleIKnowGraphCommand":t.cc(o,s,e.b(r,u),e.a(r,f));break;case"UpdateClientExtensionNotifications":t.da(o,s,e.b(r,u),e.a(r,f));break;case"GetFlightsSettings":t.bQ(s,e.b(r,u),e.a(r,f));break;default:break}})},r:function(n,t,i,r){var u=this;_g.k.d(function(f){var e=u.q.e().bj;e?_a.Q.a(n,function(n){var r=JsonParser.serialize("");var t=JsonParser.serialize(e);try{i(r,t)}catch(u){_js.c.d(_a.a.y,u,"Fail to callback to child window after in GetOwaUserConfiguration")}}):f.f(t,u.b(n,i),u.a(n,r))})},invokeWithProcessResponse:function(n,t,i,r,u,f){var o=JsonParser.deserialize(t);var s=JsonParser.deserialize(i);var e=this;_g.k.d(function(t){switch(n){case"DeleteItem":t.q(o,s,e.c(r,u),e.a(r,f));break;case"MarkAsJunk":t.E(o,s,e.c(r,u),e.a(r,f));break;case"LogDatapoint":t.D(o.datapoints,s,e.c(r,u),e.a(r,f));break;case"AddTrustedSender":t.h(o,s,e.c(r,u),e.a(r,f));break;case"UpdateUserConfiguration":t.P(o,s,e.c(r,u),e.a(r,f));break;case"DeletePersona":t.r(o.personaId,o.folderId,s,e.c(r,u),e.a(r,f));break;case"MoveItem":t.G(o,s,e.c(r,u),e.a(r,f));break;case"SendLinkClickedSignalToSP":t.K(o.sendLinkClickedRequest,s,e.c(r,u),e.a(r,f));break;case"RespondToCalendarEvent":t.H(o,s,e.c(r,u),e.a(r,f));break;case"RespondToMeetingMessage":t.I(o,s,e.c(r,u),e.a(r,f));break;case"CancelCalendarEvent":t.j(o,s,e.c(r,u),e.a(r,f));break;case"MaskAutoCompleteRecipient":t.F(o,s,e.c(r,u),e.a(r,f));break;case"CreateCalendarEvent":t.l(o,s,e.c(r,u),e.a(r,f));break;case"SendReadReceipt":t.L(o.itemId,s,e.c(r,u),e.a(r,f));break;case"DeleteCalendarEvent":t.p(o,s,e.c(r,u),e.a(r,f));break;case"UpdateCalendarEvent":t.N(o,s,e.c(r,u),e.a(r,f));break;default:break}})},executeWithActionQueue:function(n,t,i,r,u,f){var o=JsonParser.deserialize(r);var e=this;_js.i.a().c(_a.a.y,"MainWindowExecuteWithActionQueue",function(){var r=function(n,r,u){var f=JsonParser.serialize(n);_a.Q.a(i,function(n){t(f,function(n){var t=JsonParser.deserialize(n);_js.i.a().c(_a.a.y,"MainWindowExecuteWithActionQueueActionHandlerSuccessCallback",function(){r(t)})},function(n){var t=JsonParser.deserialize(n);_js.i.a().c(_a.a.y,"MainWindowExecuteWithActionQueueActionHandlerFailureCallback",function(){u(t)})})},function(){r(null)})};_g.k.a.B(n,r,o,e.c(i,u),e.a(i,f))})},setPendingDiscard:function(n,t){var i=this;this.k.a(function(i){i.d(n,t)})},getSaveResultForPopout:function(n,t,i){if(n in this.f.get_saveForPopoutMap()){var r=this.f.get_saveForPopoutMap()[n];if(r.b){var u=JsonParser.serialize(r.b);i(u);delete this.f.get_saveForPopoutMap()[n]}else{var f=new _y.gc(t,i);Array.add(r.a,f)}}else i(null)},getMainWindowComplianceConfiguration:function(n){var t=this.h;if(t.WasLoadedFromServer)n(t);else{Array.add(this.j,n);if(!t.IsLoadingFromServer){var i=this.i;i.b(_a.cC,this.n);var r=new _h.bZ(t,i);r.i()}}},onGetComplianceConfigurationCompleted:function(n){for(var i=this.j,r=i.length,t=0;t<r;t++)try{i[t](this.h)}catch(u){}this.j=new Array(0);this.i.c(_a.cC,this.n)},queryPresence:function(n){var t=this;_js.i.a().c(_a.a.y,"MainWindowQueryPresence",function(){t.e.a(function(i){var r=i.a();r.b(function(){if(r.e()){var i;var f,u;var e=(u=r.e().b(n,f={val:i}),i=f.val,u);e&&t.p.updatePresenceInAllPopOutWindows(n,i)}})})})},c:function(n,t){var i=this;return function(i){var r=JsonParser.serialize(i);_a.Q.a(n,function(n){t(r)})}},b:function(n,t){var i=this;return function(r,u){var o=JsonParser.serialize(r);var s=JsonParser.serialize(u);if(!_a.Q.a(n,function(n){t(o,s)})&&r&&r.request.methodName==="CreateItem"){var f=r.request.actionContext;if(f.actionName==="MailComposeUpgrade"){var e=f.viewModelContextId;i.k.a(function(n){if(n.a(e)){var i=u.Body.ResponseMessages.Items[0];var t=i.Items[0];n.c(e,t.ItemId)}})}}}},a:function(n,t){var i=this;return function(i){var r=JsonParser.serialize(i);_a.Q.a(n,function(n){t(r)})}}};_y.bQ=function(n,t){this.h=Function.createDelegate(this,this.t);this.m=Function.createDelegate(this,this.s);this.i=Function.createDelegate(this,this.u);this.l=Function.createDelegate(this,this.q);this.p={};if(!n)throw Error.argumentNull("owaShell");if(!t)throw Error.argumentNull("mainWindowInstance");this.f=t;this.a={};this.d={};this.c={};this.e={};this.b={};this.g=n;this.g.m(this.l);_h.CreateItemResponseProcessor.e(this.i);_h.CreateItemResponseProcessor.f(this.i);_h.CreateItemResponseProcessor.c(this.m)};_y.bQ.b=function(){return Math.floor(Math.random()*100+1).toString()};_y.bQ.prototype={f:null,a:null,d:null,c:null,b:null,e:null,g:null,k:null,j:null,get_saveForPopoutMap:function(){return this.p},get_mainWindowInstance:function(){return this.f},r:function(){var t=this.a;for(var n in t){var r={key:n,value:t[n]};var i=r.value;if(!i.closed)return!0}return!1},registerPopOut:function(n,t,i,r,u){u||_y.bZ.g(r,this.e[r.viewModelFactoryDataType]);this.a[n]=t;this.d[n]=i;this.c[n]=r;u&&(this.b[n]=1);this.o()},registerPopoutDependencies:function(n,t){this.e[n]||(this.e[n]=t)},getContext:function(n){return this.c[n]},deRegisterWindow:function(n){this.n(n);this.o()},queryPresenceInMainWindow:function(n){var t=this;_a.Q.a(this.f,function(t){t.queryPresence(n)})},updatePresenceInAllPopOutWindows:function(n,t){var u=this.a;for(var f in u){var i={key:f,value:u[f]};if(this.b[i.key]!==1){var r=i.value;if(!r.closed){var e=this;_a.Q.a(r,function(i){i.updatePresence(n,t)})}}}},updateSignInStateInAllPopOutWindows:function(n){var r=this.a;for(var u in r){var t={key:u,value:r[u]};if(this.b[t.key]!==1){var i=t.value;if(!i.closed){var f=this;_a.Q.a(i,function(t){t.updateSignInState(n)})}}}},pushSaveResultToPopout:function(n,t){for(var u=!1,r=t.length-1;r>=0;r--){var i=t[r];var f=this.a[i.a];this.k=u?null:n;this.j=i.b;if(this.b[i.a]===1){_a.Q.d(this.h);u=!0}else _a.Q.a(f,this.h)&&(u=!0)}},u:function(n,t){var r=n.a.popOutContext;if(r){var i=r.windowId;if(!_js.e.a(i)){var e=this.a[i];var f=JsonParser.serialize(n);var u=JsonParser.serialize(t);var o=this;_a.Q.a(e,function(n){n.raiseResponseProcessorEvent(f,u)})}}},s:function(n){if(n){var r=n.request;if(r){var u=r.actionContext;if(u){var t=u.popOutContext;if(t){var i=t.windowId;if(!_js.e.a(i)){var e=this.a[i];var f=JsonParser.serialize(n);var o=this;_a.Q.a(e,function(n){n.raiseResponseCompletedEvent(f)})}}}}}},q:function(n){this.g.c()&&this.r()&&(_y.bQ.a||n.a(_u.R.a));_y.bQ.a=!1},o:function(){var t=[];var u=this.a;for(var i in u){var r={key:i,value:u[i]};var f=r.value;f.closed&&Array.add(t,r.key)}for(var n=0;n<t.length;n++)this.n(t[n])},n:function(n){var t=this.d[n];if(t){try{t.d()}catch(i){_js.c.d(_a.a.y,i,"Exception happens when DeRegister window from PeerWindowNotifier.")}delete this.d[n]}n in this.b&&delete this.b[n];delete this.a[n];delete this.c[n]},t:function(n){this.j(this.k)}};_y.fo=function(n,t,i,r,u){this.j=Function.createDelegate(this,this.q);this.i=Function.createDelegate(this,this.k);this.a=n;this.b=t;this.e=i;this.h=r;this.c=u;this.c.d(n);if(_bc.h.isInstanceOfType(n)){var f=this;n.h(function(){f.l(n)})}n.f(this.i);n.t(this.j)};_y.fo.prototype={e:null,h:null,c:null,a:null,b:null,g:null,f:!1,d:!1,r:function(n){this.g=n;this.f=!0;this.o();return n},p:function(){if(this.a){_bc.h.isInstanceOfType(this.a)&&this.a.h(null);this.a.f(null);this.a.t(null);this.a.P();this.a=null}this.b=null},m:function(){this.d=!0;this.n();this.e&&(this.b.document.title=this.e);this.o()},n:function(){if(this.d){for(var i=document.styleSheets,r=[],n=0,u=i.length;n<u;n++){var t=i[n];t.href&&Array.add(r,t.href)}this.b.loadStyleSheets(r)}},o:function(){if(this.f&&this.d){this.b.document.body.appendChild(this.g);this.a.R()}},k:function(){this.b&&!this.b.closed&&this.b.close()},l:function(n){var t=this.c.a().l(n);if(t>=0){var i=!t;i?this.k():this.c.f(this.c.a().x.length-t)}},q:function(n){this.c.d(n);if(_bc.h.isInstanceOfType(n)){var t=this;n.h(function(){t.l(n)})}}};_y.gf=function(n,t){this.d=Function.createDelegate(this,this.f);this.a=new _js.g;this.b=n;this.c=t;this.c.b(_js.bo,this.d)};_y.gf.prototype={b:null,c:null,projectionReady:function(n){for(var t=0;t<this.a.x.length;t++){var i=this.a.x[t];if(i.b===n){i.m();break}}},onBeforeProjectionUnload:function(n){for(var t=0;t<this.a.x.length;t++){var i=this.a.x[t];if(i.b===n)return i.a.Q()}_js.c.b(_a.a.y,"Projection popout window onbeforeunload triggered when there's no reference to the popout on main window.");return null},onProjectionUnload:function(n){for(var i=0;i<this.a.x.length;i++){var t=this.a.x[i];if(t.b===n){t.a.i();this.a.n(t,!0);this.b.deRegisterWindow(t.h);t.p();break}}},e:function(n,t,i,r,u){var f=new _y.fo(n,t,i,r,u);this.a.a(f);this.b.registerPopOut(r,t,null,null,!0);return f},f:function(n){for(var t=0;t<this.a.x.length;t++){var i=this.a.x[t];i.n()}}};_y.cX=function(n,t,i){this.it=Function.createDelegate(this,this.iI);this.is=Function.createDelegate(this,this.iF);this.ix=Function.createDelegate(this,this.iM);this.iy=Function.createDelegate(this,this.iN);this.iz=Function.createDelegate(this,this.iO);this.iB=Function.createDelegate(this,this.iT);this.iA=Function.createDelegate(this,this.iQ);this.iu=Function.createDelegate(this,this.iJ);this.iw=Function.createDelegate(this,this.iL);this.iv=Function.createDelegate(this,this.iK);_y.cX.initializeBase(this);this.ia=t;n.x(this.iv);_dh.a(i,this)};_y.cX.a=function(n){n&&(n.windowId=_h.H.a.d(n.successEventName)||_h.H.a.d(n.failureEventName)?_a.Q.b:null)};_y.cX.prototype={ia:null,ib:null,ie:null,ii:!1,iq:null,ir:null,ip:null,ic:null,ik:null,im:null,il:null,ij:null,ig:null,id:null,ih:null,iG:function(n,t,i){this.iq=n;this.ip=i;this.ir=t;_a.Q.a(this.ia,this.iw)},io:function(n){this.ic=n;_a.Q.a(this.ia,this.iu)},iP:function(n,t,i){this.id=n;this.ig=t;this.ih=i;_a.Q.a(this.ia,this.iA)},iS:function(n,t){this.id=n;this.ig=t;_a.Q.a(this.ia,this.iB)},hY:function(n,t,i,r,u,f){r&&_y.cX.a(r.popOutContext);var o=JsonParser.serialize(i);var e=JsonParser.serialize(r);var s=this;_a.Q.a(this.ia,function(n){n.invoke(t,o,e,window.self,function(n,i){var f=JsonParser.deserialize(n);var r=JsonParser.deserialize(i);_js.i.a().c(_a.a.y,"PopOutProxyInvocationCallbackSuccess-"+t,function(){u(f,r)})},function(n){var i=JsonParser.deserialize(n);_js.i.a().c(_a.a.y,"PopOutProxyInvocationCallbackFailure-"+t,function(){f(i)})})})},hZ:function(n,t,i,r,u){i&&_y.cX.a(i.popOutContext);var e=JsonParser.serialize(t);var f=JsonParser.serialize(i);var o=this;_a.Q.a(this.ia,function(t){t.invokeWithProcessResponse(n,e,f,window.self,function(n){var t=JsonParser.deserialize(n);_js.i.a().c(_a.a.y,"PopOutProxyInvokeWithProcessResponseCallbackSuccess",function(){r(t)})},function(n){var t=JsonParser.deserialize(n);_js.i.a().c(_a.a.y,"PopOutProxyInvokeWithProcessResponseCallbackFailure",function(){u(t)})})})},hX:function(n,t,i,r,u){var f=this;var h=function(n,i,r){var u=JsonParser.deserialize(n);_js.i.a().c(_a.a.y,"PopOutProxyExecuteWithActionQueueActionHandler",function(){f.ib=i;t(u,function(n){var t=JsonParser.serialize(n);_a.Q.a(f.ia,function(n){f.ib=null;i(t)})},function(n){var t=JsonParser.serialize(n);_a.Q.a(f.ia,function(n){f.ib=null;r(t)})})})};var a=this;var s=function(n){var t=JsonParser.deserialize(n);_js.i.a().c(_a.a.y,"PopOutProxyExecuteWithActionQueueSuccessInvocationCallback",function(){r(t)})};var l=this;var e=function(n){var t=JsonParser.deserialize(n);_js.i.a().c(_a.a.y,"PopOutProxyExecuteWithActionQueueFailedInvocationCallback",function(){u(t)})};var o=JsonParser.serialize(i);var c=this;_a.Q.a(this.ia,function(t){t.executeWithActionQueue(n,h,window.self,o,s,e)})},iR:function(n,t){this.ie=n;this.ii=t;_a.Q.a(this.ia,this.iz)},getSaveResultForPopout:function(n,t,i){this.ie=n;this.ik=t;this.im=i;_a.Q.a(this.ia,this.iy)},iH:function(n){this.il=n;_a.Q.a(this.ia,this.ix)},iC:function(n){this.ij=n;_a.Q.a(this.ia,this.is)},iE:function(n){var t=this;_a.Q.a(this.ia,function(t){t.crossWindowsEndPerfTrace(n)})},iK:function(){if(this.ib){this.ib(_y.cX.b);this.ib=null}},iO:function(n){n.setPendingDiscard(this.ie,this.ii)},iN:function(n){n.getSaveResultForPopout(this.ie,this.ik,this.im)},iM:function(n){n.getMainWindowComplianceConfiguration(this.il)},iL:function(n){_y.dK.isInstanceOfType(n)&&n.s(this.iq,this.ir,this.ip)},iF:function(n){n.crossWindowsPerfTracing(this.ij)},iJ:function(n){n.initializeChatManager(this.it)},iQ:function(n){n.registerOrUnregisterForAttachmentCompleteNotification(this.id,this.ig,!0,this.ih)},iT:function(n){n.registerOrUnregisterForAttachmentCompleteNotification(this.id,this.ig,!1,null)},iI:function(n,t){var i=this;this.ic.b(function(){if(i.ic.c()){var r="Initializing state for pop-out window";i.ic.a().m(r,n);i.ic.a().x(r,t)}})}};_y.fp=function(n){this.b=n};_y.fp.prototype={b:null,a:function(n){return this.b(n)}};_y.bZ=function(){};_y.bZ.c=function(n,t,i){var r=null;t&&(r=JsonParser.serialize(t.ek()));return new _y.ge(n,i,r)};_y.bZ.g=function(n,t){t&&(n.serializedPopOutDependency=_y.bZ.f(t))};_y.bZ.d=function(n,t){t.el(JsonParser.deserialize(n.serializedPopOutContext))};_y.bZ.f=function(n){var f=_y.bZ.b(n);var u={};var r=f;for(var t in r){var i={key:t,value:r[t]};u[i.key]=i.value.h()}return JsonParser.serialize(u)};_y.bZ.e=function(n){return!_js.e.a(n.popOutContextSymbol)};_y.bZ.a=function(n,t){if(n.serializedPopOutDependency){var o=JsonParser.deserialize(n.serializedPopOutDependency);var f=o;for(var u in f){var i={key:u,value:f[u]};var r=Type.parse(i.key);if(!r)throw Error.argument("DependencyType "+i.key+" not found");if(!_y.bZ.h(r))throw Error.argument("The pop out control only supports using dependecies that implements IPopOutDependency");var e=t.a(r);e.i(i.value)}}};_y.bZ.b=function(n){if(!n)return null;for(var r={},u=n,f=u.length,t=0;t<f;++t){var i=u[t];r[Object.getType(i).getName()]=i}return r};_y.bZ.h=function(n){return n.implementsInterface(_h.dM)||Type.isInterface(n)};_y.bG=function(){_y.bG.initializeBase(this)};_y.bG.prototype={d:function(){return this.ep(_y.bG.a)},b:function(n){this.eo(_y.bG.a,n);return n},c:function(){return this.ep(_y.bG.b)},a:function(n){this.eo(_y.bG.b,n);return n}};_y.eB=function(n,t){var i=this;n.x(function(){_a.e.M(null);_h.m.b(null);t.d(_a.eb,new _a.eb)})};_y.eD=function(n,t,i,r,u,f){window.windowServiceEndPoint=t;if(r){_g.k.b=new _y.cX(i,n.get_mainWindowInstance(),f);u.a(_a.ef,new _a.ef)}window.popOutManager=n};_y.eJ=function(n){this.f=Function.createDelegate(this,this.h);this.e=new Sys.EventHandlerList;this.d=0;n.b(_y.bk,this.f)};_y.eJ.prototype={d:0,a:function(){return this.d},j:function(n){if(this.d!==n){this.d=n;var t=this.e.getHandler("ActiveUIModuleChanged");t&&t()}return n},b:function(n){this.g(n)},c:function(n){this.i(n)},g:function(n){this.e.addHandler("ActiveUIModuleChanged",n)},i:function(n){this.e.removeHandler("ActiveUIModuleChanged",n)},h:function(n){this.j(n.a.a)}};_y.bS=function(){_y.bS.initializeBase(this)};_y.bS.prototype={b:function(n){this.es("Close",n)},e:function(n){this.et("Close",n)},c:function(n){this.es("Open",n)},f:function(n){this.et("Open",n)},d:function(n){this.es("OpenInTarget",n)},g:function(n){this.et("OpenInTarget",n)},a:function(n,t){var i=new Array(2);i[0]=n;i[1]=t;this.ew("OpenInTarget",i)}};var IAlbumImage=function(){};IAlbumImage.registerInterface("IAlbumImage");var IImageAlbumViewModelFactory=function(){};IImageAlbumViewModelFactory.registerInterface("IImageAlbumViewModelFactory");var IImageStripViewModel=function(){};IImageStripViewModel.registerInterface("IImageStripViewModel");_y.gp=function(){};_y.gp.registerInterface("_y.gp");_y.fI=function(){};_y.fI.registerInterface("_y.fI");var IFindRecipientMailComposeViewModelFactory=function(){};IFindRecipientMailComposeViewModelFactory.registerInterface("IFindRecipientMailComposeViewModelFactory");var IFindRecipientAtMentionSuggestionViewModelFactory=function(){};IFindRecipientAtMentionSuggestionViewModelFactory.registerInterface("IFindRecipientAtMentionSuggestionViewModelFactory");_y.cO=function(){};_y.cO.registerInterface("_y.cO");var IChatViewModelFactory=function(){};IChatViewModelFactory.registerInterface("IChatViewModelFactory");var IPasswordPromptViewModel=function(){};IPasswordPromptViewModel.registerInterface("IPasswordPromptViewModel");var IPersonaToNABContactDiffCalculator=function(){};IPersonaToNABContactDiffCalculator.registerInterface("IPersonaToNABContactDiffCalculator");var IPersonaToNABContactDiffCalculatorFactory=function(){};IPersonaToNABContactDiffCalculatorFactory.registerInterface("IPersonaToNABContactDiffCalculatorFactory");_y.fJ=function(n){this.c=n};_y.fJ.prototype={c:null,a:function(n){var t=this;this.c.a(function(t){t.a(n)});return!0}};_y.d=function(){};_y.d.s=function(){return _fm.b.a(_fm.a.h,"wf-size-swipe","ms-border-transparent ms-bg-transparent ms-icon-font-circle","ms-fcl-tp-b")};_y.d.P=function(){return _fm.b.a(_fm.a.h,"wf-size-swipe","ms-bcl-tp-b ms-bgc-tp-b ms-icon-font-circle","ms-fcl-w-b")};_y.d.r=function(){return _fm.b.a(_fm.a.bA,"wf-size-swipe","ms-border-transparent ms-bg-transparent ms-icon-font-circle","ms-fcl-tp-b")};_y.d.O=function(){return _fm.b.a(_fm.a.bA,"wf-size-swipe","ms-bcl-tp-b ms-bgc-tp-b ms-icon-font-circle","ms-fcl-w-b")};_y.d.l=function(){return _fm.b.a(_fm.a.Trash,"wf-size-swipe","ms-border-transparent ms-bg-transparent ms-icon-font-circle","ms-fcl-tp-b")};_y.d.Q=function(){return _fm.b.a(_fm.a.bX,_fm.WebfontSizes.a.c,"ms-fcl-w-b")};_y.d.w=function(){return _fm.b.a(_fm.a.Trash,"wf-size-swipe","ms-bcl-tp-b ms-bgc-tp-b ms-icon-font-circle","ms-fcl-w-b")};_y.d.o=function(){return _fm.b.a(_fm.a.bd,"wf-size-swipe","ms-border-transparent ms-bg-transparent ms-icon-font-circle","ms-fcl-tp-b")};_y.d.L=function(){return _fm.b.a(_fm.a.bd,"wf-size-swipe","ms-bcl-tp-b ms-bgc-tp-b ms-icon-font-circle","ms-fcl-w-b")};_y.d.p=function(){return _fm.b.b(_fm.a.bh,null,["wf-size-swipe","ms-border-transparent ms-bg-transparent ms-icon-font-circle","ms-fcl-tp-b"],null,null,null,null,["ms-icon-flip-glyph"])};_y.d.M=function(){return _fm.b.b(_fm.a.bh,null,["wf-size-swipe","ms-fcl-tp-b","ms-fcl-w-b"],null,null,null,null,["ms-icon-flip-glyph"])};_y.d.x=function(){return _fm.b.a(_fm.a.g,"ms-fcl-tp-b","wf-size-swipe")};_y.d.q=function(){return _fm.e.a("swipe_notclutter.png")};_y.d.N=function(){return _fm.e.a("swipe_notclutter_p.png")};_y.d.I=function(){return _fm.e.a("listview_busstop_bottom.png")};_y.d.J=function(){return _fm.e.a("listview_busstop_empty.png")};_y.d.K=function(){return _fm.e.a("listview_busstop_middle.png")};_y.d.H=function(){return _fm.e.a("listview_buscheck_top.png")};_y.d.G=function(){return _fm.e.a("listview_buscheck_single.png")};_y.d.i=function(){return _fm.b.a(_fm.a.c,_fm.WebfontSizes.b.e,"ms-fcl-tp-b","ms-bcl-tp-b ms-bg-transparent ms-icon-font-circle")};_y.d.m=function(){return _fm.b.a(_fm.a.c,_fm.WebfontSizes.b.e,"ms-fcl-nt-b","ms-bcl-nt-b ms-bg-transparent ms-icon-font-circle")};_y.d.g=function(){return _fm.b.a(_fm.a.Trash,_fm.WebfontSizes.a.b,"ms-fcl-tp-b")};_y.d.u=function(){return _fm.b.a(_fm.a.Trash,_fm.WebfontSizes.a.b,"ms-fcl-nt-b")};_y.d.C=function(){return _fm.b.a(_fm.a.cb,_fm.WebfontSizes.a.r,"ms-fcl-tp-b")};_y.d.E=function(){return _fm.b.b(_fm.a.bX,null,[_fm.WebfontSizes.a.c,"ms-fcl-tp-b"],null,null,null,null,["ms-icon-flip-glyph"])};_y.d.F=function(){return _fm.b.b(_fm.a.bX,null,[_fm.WebfontSizes.a.c,"ms-fcl-nt-b"],null,null,null,null,["ms-icon-flip-glyph"])};_y.d.n=function(){return _fm.b.b(_fm.a.F,null,[_fm.WebfontSizes.a.a,"ms-fcl-tp-b"],null,null,null,null,["ms-icon-flip-glyph"])};_y.d.v=function(){return _fm.b.b(_fm.a.bf,null,[_fm.WebfontSizes.a.b,"ms-fcl-tp-b"],null,null,null,null,["ms-icon-flip-glyph"])};_y.d.h=function(){return _fm.b.a(_fm.a.m,_fm.WebfontSizes.a.a,"ms-fcl-tp-b")};_y.d.D=function(){return _fm.b.a(_fm.a.B,_fm.WebfontSizes.a.b,"ms-fcl-tp-b")};_y.d.j=function(){return _fm.b.a(_fm.a.a,_fm.WebfontSizes.a.a,"ms-fcl-tp-b")};_y.d.t=function(){return _fm.b.a(_fm.a.Trash,_fm.WebfontSizes.a.a,"ms-fcl-tp-b")};_y.d.y=function(){return _fm.b.a(_fm.a.v,_fm.WebfontSizes.a.a,"ms-fcl-tp-b")};_y.d.z=function(){return _fm.b.a(_fm.a.v,_fm.WebfontSizes.a.a,"ms-fcl-nt-b")};_y.d.A=function(){return _fm.b.a(_fm.a.y,_fm.WebfontSizes.a.a,"ms-fcl-tp-b")};_y.d.B=function(){return _fm.b.a(_fm.a.y,_fm.WebfontSizes.a.a,"ms-fcl-nt-b")};_y.d.k=function(){return _fm.b.a(_fm.a.a,_fm.WebfontSizes.a.a,"ms-fcl-tp-b")};_y.d.a=function(){return _fm.e.a("clear1x1.gif")};_y.d.c=function(){return _fm.b.b(_fm.a.bu,_fm.a.bv,["ms-icon-font-size-15","ms-fcl-ns-b"],null,null,null,null,null)};_y.d.f=function(){return _fm.b.b(_fm.a.bu,_fm.a.bv,["ms-icon-font-size-15","ms-fcl-nd-b"],null,null,null,null,null)};_y.d.b=function(){return _fm.b.b(_fm.a.bv,_fm.a.bu,["ms-icon-font-size-15","ms-fcl-ns-b"],null,null,null,null,null)};_y.d.d=function(){return _fm.b.b(_fm.a.bv,_fm.a.bu,["ms-icon-font-size-15","ms-fcl-nd-b"],null,null,null,null,null)};_y.d.e=function(){return _fm.b.a(_fm.a.a,"ms-fcl-ns-b",_fm.WebfontSizes.a.d)};function BootViewModelsComponent(){}BootViewModelsComponent.$$cctor=function(){_a.r.a().a(BootViewModelsComponent)};BootViewModelsComponent.prototype={a:function(n,t,i){var gt=this;n.b(_y.eJ,function(){return new _y.eJ(n.a(_js.f))}).b(_a.dJ).a();var dt=this;n.b(_y.dZ,function(){return new _y.dZ(n.a(_a.f),n.a(_y.cQ),n.c(IAriaAnalyticsUploader))}).a();var kt=this;n.b(_y.cQ,function(){return new _y.cQ(n.a(_a.f),n.a(_js.f))}).a();n.e(_a.db).a();var ni=this;n.b(_y.bV,function(){return null});var ri=this;n.b(_y.cL,function(){return new _y.cL(n.a(_js.f),n.a(_a.db))}).a();var ii=this;n.b(_bc.b,function(){return new _bc.b});var ti=this;n.b(_y.cR,function(){return new _y.cR(n.a(_js.f))}).a();var vt=this;n.b(_y.dW,function(){return new _y.dW(n.a(_js.f),n.a(_a.f))}).a();if(i.d()==="AnonymousCalendar")n.e(_y.D).b(_bc.a).a();else{var at=this;n.b(_y.bd,function(){return new _y.bd(n.a(_js.f),i.a()!=="Mouse",6e4,n.a(_a.db))}).b(_bc.a).a()}var lt=this;n.b(_y.c,function(){var r=n.a(_bc.a);var u=i.d()==="AnonymousCalendar"?r:new _y.D;var t=new _y.c(r,u,n.a(_y.cQ),n.a(_a.v),n.d(IPopOutViewModel),n.a(_y.cL),n.a(_y.cR),n.a(_y.dW),n.a(_a.v).d()==="AnonymousCalendar",function(t){return n.g(t)},n.a(_y.dG));_y.c.a=t;return t}).b(_y.a).b(_ff.a).b(_ff.n).a();var yt=this;n.b(_y.q,function(){return new _y.q(n.a(_y.a),n.a(_js.f),n.a(_a.f))}).a();var bt=this;n.b(_y.dE,function(){return new _y.dE(i.a(),n.a(_g.a),i.b().g(),i.b().i())}).a();var wt=this;n.b(_y.bb,function(){return new _y.bb(n.a(_y.dE),n.d(IMailComposeViewModelFactory),n.a(_y.q))}).a();var pt=this;n.b(_y.cW,function(){return new _y.cW(n.a(_y.a),n.c(IMailResponseViewModelFactory),n.d(IDeferredTypeLoader))}).a();n.e(_y.bp).b(_y.fa).a();var ui=this;n.b(_y.fl,function(){return new _y.fl(n.c(IMailComposeContextFactory),n.a(_y.fa))}).b(IMailComposeLauncher).a();var yi=this;n.b(_g.O,function(){return n.a(_g.a).c()});var vi=this;n.b(_g.bw,function(){return n.a(_g.a).e()});var ai=this;n.b(_g.a,function(){if(_g.a.a().M)throw Error.invalidOperation("You are trying to get an instance of the UserConfiguration object before it is loaded from the server!");return _g.a.a()}).b(_g.cl).b(_g.f).b(_ff.b);var pi=this;n.b(_g.de,function(){return _g.a.a().j()});var ki=this;n.b(_y.dG,function(){return new _y.dG(n.a(_js.f))}).a();var bi=this;n.b(_y.eB,function(){return new _y.eB(n.a(_y.a),n.a(_js.f))}).a();if(i.d()!=="SharedHoverCard"){var wi=this,oi=this;n.b(_y.r,function(){var r=new(_a.et.$$(_y.W));var u=n.a(_g.bw);if(i.b().g()){i.b().h()?u.bj.Calendar?r.r(0,new _y.W(_u.R.Hr,1,null,n.c(ICalendarModuleViewModel))):_y.bf.a(_u.R.LG):i.b().k()?r.r(0,new _y.W(_u.R.Cx,0,n.a(_y.dd),null)):i.b().l()?r.r(0,new _y.W("Discovery",0,null,n.c(IDiscoveryModuleViewModel))):r.r(0,new _y.W(_u.R.Cx,0,n.a(IMailModuleViewModel),null));if(i.a()==="Mouse"){var e=n.a(_g.a);var f=null;i.b().i()&&(f=_g.eV.b(e));return new _y.cA(r,n.a(_bc.a),n.a(_js.f),n.a(IOwaUserConfigurationUpdatedViewModel),n.d(IAppStatusBarViewModel),t.a()?n.d(IPasswordPromptViewModel):null,f,n.a(_y.a).b(),n.a(_a.f),n.a(_y.a))}return new _y.r(r,n.a(_bc.a),n.a(_js.f),n.a(IOwaUserConfigurationUpdatedViewModel),n.d(IAppStatusBarViewModel),t.a()?n.d(IPasswordPromptViewModel):null,n.a(_y.a).b(),n.a(_a.f),n.a(_y.a),n.d(IAdsbarViewModel))}r.c(new _y.W(n.a(_g.O).bj.IsBposUser?_u.R.GS:_u.R.Cx,0,n.a(IMailModuleViewModel),null));r.c(new _y.W("GroupMail",0,null,n.c(IGroupMailModuleViewModel),!1,!0));r.c(new _y.W(_u.R.Pg,10,null,n.c(IBookingsModuleViewModel)));u.bj.Calendar&&r.c(new _y.W(_u.R.Hr,1,null,n.c(ICalendarModuleViewModel)));if(u.bj.Contacts){r.c(new _y.W(_u.R.Ez,2,null,n.c(IPeopleModuleViewModel)));r.c(new _y.W("GroupPeople",2,null,n.c(IGroupPeopleModuleViewModel),!1,!0))}i.a()==="Mouse"&&u.bj.Tasks&&r.c(new _y.W(_u.R.Ea,3,null,n.c(ITasksModuleViewModel)));i.a()==="Mouse"&&i.e().a().bZ().Enabled&&r.c(new _y.W(_u.R.CR,9,null,n.c(IFloatingTasksModuleViewModel)));i.a()==="Mouse"&&r.c(new _y.W("Attachments",5,null,n.c(IAttachmentsModuleViewModule),!1));return new _y.r(r,n.a(_bc.a),n.a(_js.f),n.a(IOwaUserConfigurationUpdatedViewModel),n.d(IAppStatusBarViewModel),t.a()?n.d(IPasswordPromptViewModel):null,n.a(_y.a).b(),n.a(_a.f),n.a(_y.a),n.d(IAdsbarViewModel))}).a().c(function(t){var i=n.a(_y.bm);i&&t.bu(i)})}var ei=this;n.b(_y.bf,function(){return i.b().g()?_y.bf.b(i.b()):null}).a();if(i.d()!=="SharedHoverCard"){var fi=this;n.b(_y.s,function(){return _y.eM.a(n.a(_y.a),n.a(_g.a),n.a(_a.q),n.a(_js.f),n.a(_a.f),n.a(_a.Y),n.a(_y.cY),n.d(IMailErrorHandler),n.c(IGroupsNavigationViewModelFactory),n.c(IIntroductionControllerFactory),n.a(_y.K),n.a(_bc.a),n.a(_a.v),n.c(IHashtagViewModelFactory),n.d(IDeferredActionsFactory),n.d(IDeferredTypeLoader))}).a();var si=this;n.b(IMailModuleViewModel,function(){return _y.eM.b(n.a(_y.a),n.a(_g.cl),n.a(_y.s),n.d(ReadingPaneViewModelBase),n.a(_y.du),n.c(IInferenceTracker),n.a(_js.f),n.a(_a.q),n.a(_bc.a),n.a(_g.a),n.a(_a.m),n.d(IPeopleSearchSuggestionAdaptorViewModel),n.d(IModuleSearchButtonAdaptorViewModel),n.d(IBingSearchSuggestionAdaptorViewModel),n.d(IMailComposeContextFactory),n.a(IItemReadingPaneContextFactory),n.c(IFindPeopleActionFactory),new _y.H(n.a(_y.a),n.a(_g.f),n.d(IPeopleSuggestionLoader),n.a(_a.f)),n.a(_y.bb),n.a(_js.q),n.a(_bc.b),n.a(_y.bf),n.a(_y.cY),n.d(IMailErrorHandler),n.d(IMailFolderPermissionsDialogViewModel),n.a(_a.f),n.a(_a.A),n.a(_y.et),n.a(IConversationItemPartsFactory),n.d(IInstantSearchFactory),n.f(_a.Y),n.a(_y.eL),n.a(_y.ch),n.c(ISurveyFactory),n.c(ISurveyDialogViewModelFactory),n.c(IUserActionsInformationViewModelFactory),n.c(IIntroductionControllerFactory),n.c(IFlowHomeScreenViewModelFactory),n.a(_y.K),i.b(),n.a(_y.q),i.a()==="TouchNarrow"?n.a(IMailModuleRevealMenuViewModel):null,n.a(_a.v),i.a()==="TouchNarrow"?n.a(_y.p):null,n.d(IKeyboardShortcutsViewModel),n.d(IComposeCalendarItemViewModelFactory),n.c(ICategoryTreeFactory),n.c(IHashtagViewModelFactory),n.c(IPublicFolderFeatureManager),n.d(INextDayMeetingsViewModel),n.d(IDeferredTypeLoader),n.d(IDeferredActionsFactory),n.c(ISearchViewModel),n.d(IFocusedInboxRollupManager),n.d(ICategoryManagementDialogViewModel),n.c(IExtensibilityEntryPointCollection))});var li=this;n.b(_y.dd,function(){return new _y.dd(n.a(_y.a),n.a(_g.cl),n.d(ReadingPaneViewModelBase),n.a(_y.du),n.c(IInferenceTracker),n.a(_js.f),n.a(_a.q),n.a(_bc.a),n.a(_g.a),n.a(_a.m),n.d(IPeopleSearchSuggestionAdaptorViewModel),n.d(IModuleSearchButtonAdaptorViewModel),n.d(IBingSearchSuggestionAdaptorViewModel),n.d(IMailComposeContextFactory),n.a(IItemReadingPaneContextFactory),n.c(IFindPeopleActionFactory),new _y.H(n.a(_y.a),n.a(_g.f),n.d(IPeopleSuggestionLoader),n.a(_a.f)),n.a(_y.bb),n.a(_js.q),n.a(_bc.b),n.a(_y.bf),n.a(_y.cY),n.d(IMailErrorHandler),n.d(IMailFolderPermissionsDialogViewModel),n.a(_y.et),n.a(IConversationItemPartsFactory),n.d(IInstantSearchFactory),n.f(_a.Y),n.a(_y.ch),n.a(_y.q),n.c(IHashtagViewModelFactory),n.d(INextDayMeetingsViewModel),n.d(IDeferredTypeLoader),n.d(IDeferredActionsFactory),n.c(ISearchViewModel),n.d(ICategoryManagementDialogViewModel),n.c(IExtensibilityEntryPointCollection))})}var ci=this;n.b(_y.I,function(){var t=n.a(_a.f);return new _y.I(n.a(_g.O),n.a(_a.q))}).a();var hi=this;n.b(_y.eP,function(){return new _y.eP(n.a(_y.I))}).b(IBposUrlProvider).a();if(i.a()!=="Mouse"){var v=this;n.b(_y.bm,function(){return null})}var a=this;n.b(_y.fp,function(){return new _y.fp(function(t){return n.g(t)})}).b(_y.ff).a();if(i.j()){var w=this;n.b(_a.bn,function(){return _a.bn.c(n.a(_a.dL).a(n.a(_y.N).get_mainWindowInstance()))}).a();var p=this;n.b(_y.N,function(){return window.opener.popOutManager}).a();var c=this;n.b(_y.bl,function(){return new _y.bl(_h.d.a(),n.c(IChatProviderFactory))}).b(_a.eQ).a()}else{var l=this;n.b(_a.bn,function(){return _a.bn.c(n.a(_a.dL).a(window.self))}).a();var y=this;n.b(_y.bQ,function(){return new _y.bQ(n.a(_y.a),window.self)}).b(_y.N).b(_h.cW).a();var b=this;_dh.e(n.b(_y.dK,function(){return new _y.dK(n.a(_a.q),_h.d.a(),n.c(IChatProviderFactory),n.a(_a.bn),n.a(_h.cW),n.a(_y.N),n.c(IMailComposeDiscardManager),n.f(_g.f),n.a(_g.cB),n.a(_js.f),n.a(_no.c),n.c(IUserDiagnosticsViewModel),n.d(IDeferredTypeLoader),n.a(_a.f))}).b(_a.eQ).a(),n)}var u=this;n.b(_y.eD,function(){return new _y.eD(n.a(_y.N),n.a(_a.eQ),n.a(_y.a),i.j(),n.a(_js.f),n.d(IDeferredTypeLoader))}).a();var f=this;n.b(_y.dT,function(){return new _y.dT(n.a(_no.c),n.a(_a.fr),n.a(IPageDataPayloadLocalStorage),n.a(_js.f),n.a(_js.j))}).b(IOwaUserConfigurationUpdatedViewModel);var e=this;n.b(_y.dY,function(){return new _y.dY(n.a(_a.v).a(),n.a(_a.f))}).a();var h=this;n.b(_y.dS,function(){return i.f()?new _y.dS(n.a(_a.Y),n.a(_a.f),n.a(_y.a),n.a(_y.r),n.a(_js.f),i.a()==="Mouse"?n.c(IModernGroupCardFacade):null,n.a(_g.cl),n.d(IMailComposeContextFactory),n.a(_y.bb),n.c(IOptionsControllerExecutor),n.c(ISubscribeCalendarControllerExecutor),n.a(_a.B)):null}).a();var s=this;n.b(_y.eL,function(){return new _y.fC(n.a(_y.cR),n.a(_g.a),n.a(_y.a),n.a(_js.f),n.c(IInferenceTracker),n.a(_a.q),n.a(_a.f),n.d(IDeferredActionsFactory),n.d(IDeferredTypeLoader))}).a();var o=this;n.b(_y.dn,function(){return null});var et=this;n.b(_y.dv,function(){return null});var ft=this;n.b(IModernGroupReadingPaneViewModelFactory,function(){return null});var ut=this;n.b(_y.K,function(){return new _y.K(n.a(_y.a),n.c(IOptionsLoader),n.a(_js.f),n.a(_y.bd),n.a(_a.Y),n.a(_y.bF),n.c(IOptionsPathGenerator))}).a();var ot=this;n.b(_y.cY,function(){return new _y.cY(n.c(IExtendedSharedFolderViewModel),n.a(_a.q))}).a();var r=!_a.e.b&&i.f()&&!i.b().f()&&!i.b().c()&&!(i.a()==="TouchWide"&&t.a());var ct=this;n.b(_y.dU,function(){return r?new _y.dU(n.c(ICalendarPrefetcher),n.a(_js.q),n.a(_js.f),n.a(_ff.a)):null}).a();var ht=this;n.b(_y.dV,function(){return r?new _y.dV(n.a(_js.q),n.a(_js.f),n.a(_ff.a),n.a(_y.bF)):null}).a();var st=this;n.b(_y.bF,function(){return new _y.bF(n.a(_a.q),n.a(_js.f))}).a();var g=this;n.b(_y.eu,function(){var r=n.a(_a.UserAgent);var e=!r.F||r.F&&r.O;var u=["calendarsurface","calendarcompose","locationwell","calendarpeek"];var f=i.b().a.linkPrefetch;return f!=="0"&&i.e().a().dM().Enabled&&!_a.e.b&&!_a.e.m&&!t.a()&&!(i.p()&&n.a(_h.m).a())&&e&&i.f()?new _y.eu(n.a(_js.q),n.a(_js.f),n.a(_js.F),new _y.fX(n.a(_js.F),n.a(_js.bd),u,!1),u):null}).a();var d=this;n.b(_y.eG,function(){var t=new _js.m;if(i.f()&&!i.e().a().bF().Enabled){if(i.d()==="PAL"||i.d()==="Standard"){var e;t.c((e=new _y.eG.a,e.b=4,e.a="readingpane",e));if(i.e().a().bW().Enabled&&i.a()==="TouchNarrow"){var o;t.c((o=new _y.eG.a,o.b=0,o.a="textboys",o))}var f;t.c((f=new _y.eG.a,f.b=4,f.a="findpeople",f))}if(i.d()==="Standard"&&i.a()==="Mouse"){var r;t.c((r=new _y.eG.a,r.b=0,r.a="mailcompose",r))}var u;t.c((u=new _y.eG.a,u.b=4,u.a="deferredboot",u))}return new _y.eG(n.a(_js.F),n.a(_js.f),t)}).a();var k=this;n.b(_js.bT.$$(IEntitySuggestionManager),function(){return n.c(IEntitySuggestionManager)}).a();var nt=this;n.b(_js.bT.$$(IAtMentionsHandler),function(){return n.c(IAtMentionsHandler)}).a();var rt=this;n.b(_js.bT.$$(IEntityLinkHandler),function(){return n.c(IEntityLinkHandler)}).a();n.e(_y.fW).b(IItemReadingPaneContextFactory).a();var it=this;n.b(_js.bT.$$(IFindRecipientMailComposeViewModelFactory),function(){return n.c(IFindRecipientMailComposeViewModelFactory)}).a();var tt=this;n.b(_js.bT.$$(IFindRecipientAtMentionSuggestionViewModelFactory),function(){return n.c(IFindRecipientAtMentionSuggestionViewModelFactory)}).a()},b:function(){return[new _js.s(_y.dY,0,-1),new _js.s(_y.eD,0,17),new _js.s(_y.eJ,1,9),new _js.s(_y.dS,1,9),new _js.s(_y.eB,2,9),new _js.s(_y.dU,2,9),new _js.s(_y.dV,2,9),new _js.s(_y.eu,2,9),new _js.s(_y.eG,0,9)]}};var ICalendarMailComposeConductorFactory=function(){};ICalendarMailComposeConductorFactory.registerInterface("ICalendarMailComposeConductorFactory");var ILocationViewModel=function(){};ILocationViewModel.registerInterface("ILocationViewModel");var IMeetingMessageViewModel=function(){};IMeetingMessageViewModel.registerInterface("IMeetingMessageViewModel");var IMeetingResponseViewModel=function(){};IMeetingResponseViewModel.registerInterface("IMeetingResponseViewModel");var IMeetingResponseViewModelFactory=function(){};IMeetingResponseViewModelFactory.registerInterface("IMeetingResponseViewModelFactory");var IWeatherLocationSearchViewModel=function(){};IWeatherLocationSearchViewModel.registerInterface("IWeatherLocationSearchViewModel");_y.gl=function(){};_y.gl.registerInterface("_y.gl");_y.gk=function(){};_y.gk.registerInterface("_y.gk");_y.gm=function(){};_y.gm.registerInterface("_y.gm");var ITopAppBarSearchViewModel=function(){};ITopAppBarSearchViewModel.registerInterface("ITopAppBarSearchViewModel");_y.bs=function(){};_y.bs.registerInterface("_y.bs");_y.cj=function(){};_y.cj.registerInterface("_y.cj");_y.p=function(){};_y.p.registerInterface("_y.p");var ICalendarModuleRevealMenuViewModel=function(){};ICalendarModuleRevealMenuViewModel.registerInterface("ICalendarModuleRevealMenuViewModel");var IHelpPanelViewModel=function(){};IHelpPanelViewModel.registerInterface("IHelpPanelViewModel");var IMailModuleRevealMenuViewModel=function(){};IMailModuleRevealMenuViewModel.registerInterface("IMailModuleRevealMenuViewModel");var IPeopleModuleRevealMenuViewModel=function(){};IPeopleModuleRevealMenuViewModel.registerInterface("IPeopleModuleRevealMenuViewModel");var IRevealMenuViewModel=function(){};IRevealMenuViewModel.registerInterface("IRevealMenuViewModel");var IDiscoveryModuleViewModel=function(){};IDiscoveryModuleViewModel.registerInterface("IDiscoveryModuleViewModel");_y.gj=function(){};_y.gj.prototype={None:0,Inference:1};_y.gj.registerEnum("_y.gj",!0);var ISurvey=function(){};ISurvey.registerInterface("ISurvey");var ISurveyFactory=function(){};ISurveyFactory.registerInterface("ISurveyFactory");var ISurveyDialogViewModelFactory=function(){};ISurveyDialogViewModelFactory.registerInterface("ISurveyDialogViewModelFactory");_y.br=function(){};_y.br.prototype={Unknown:0,One:1,Two:2,Three:3,Four:4,Five:5};_y.br.registerEnum("_y.br",!1);_y.gi=function(){};_y.gi.registerInterface("_y.gi");_y.bm=function(){};_y.bm.registerInterface("_y.bm");var IGlobalAppsManager=function(){};IGlobalAppsManager.registerInterface("IGlobalAppsManager");var IFlexPanePanelViewModel=function(){};IFlexPanePanelViewModel.registerInterface("IFlexPanePanelViewModel");var ISuiteMeCardViewModel=function(){};ISuiteMeCardViewModel.registerInterface("ISuiteMeCardViewModel");var IGlobalMiniaturesViewModel=function(){};IGlobalMiniaturesViewModel.registerInterface("IGlobalMiniaturesViewModel");var IGlobalMiniaturesPlusViewModel=function(){};IGlobalMiniaturesPlusViewModel.registerInterface("IGlobalMiniaturesPlusViewModel");var IUserThemesMenuItemDataContext=function(){};IUserThemesMenuItemDataContext.registerInterface("IUserThemesMenuItemDataContext");var ISettingsFlexPaneViewModel=function(){};ISettingsFlexPaneViewModel.registerInterface("ISettingsFlexPaneViewModel");var INavigationViewModel=function(){};INavigationViewModel.registerInterface("INavigationViewModel");var IOwaUserConfigurationUpdatedViewModel=function(){};IOwaUserConfigurationUpdatedViewModel.registerInterface("IOwaUserConfigurationUpdatedViewModel");var IUserDiagnosticsViewModel=function(){};IUserDiagnosticsViewModel.registerInterface("IUserDiagnosticsViewModel");_y.eL=function(){};_y.eL.registerInterface("_y.eL");var IDumpsterPopOutViewModelFactory=function(){};IDumpsterPopOutViewModelFactory.registerInterface("IDumpsterPopOutViewModelFactory");var IMailModuleViewModel=function(){};IMailModuleViewModel.registerInterface("IMailModuleViewModel");_y.U=function(){};_y.fy=function(n,t,i){this.m=Function.createDelegate(this,this.s);this.n=Function.createDelegate(this,this.t);_y.fy.initializeBase(this,[n,"CalendarActionDeepLink"]);this.g=t;this.i=n;this.o=i};_y.fy.prototype={g:null,i:null,c:null,h:!1,o:null,a:function(n){this.i.apcl("CurrentModule",this.n);this.h=!1;this.c=n;this.q(this.j);return!0},d:function(){_y.fA.prototype.d.call(this);this.h||this.r()},s:function(n){this.r();this.g.c(_y.cB,this.m);this.i.rpcl("CurrentModule",this.n)},r:function(){var t=this.c.action;switch(t.toLowerCase()){case"compose":this.k.a();break;case"subscribe":var n=this;this.o.a(function(t){t.a(n.c)});break;default:break}},t:function(n,t){this.h=!0;this.g.b(_y.cB,this.m)}};_y.bJ=function(){};_y.fv=function(){};_y.fv.prototype={a:function(n){return!0}};_y.fA=function(n,t){this.j=Function.createDelegate(this,this.d);_js.p.a(n,"primaryViewModel");this.f=n;this.p=t};_y.fA.a=function(n){var i=new _y.de(n);var t={};t.module=_a.L.toString(1);i.a(t)};_y.fA.prototype={p:null,f:null,l:null,e:!1,k:null,q:function(n){if(!this.e){this.l=_a.d.b(_a.a.b,this.p);this.e=!0;_y.fA.a(this.f);var t=this.f.a();t.e()?n():t.g(n)}},d:function(){this.k=this.f.a().b;_a.d.a(this.l);this.l=null;this.e=!1}};_y.fB=function(n,t){this.i=new _a.c(1900,0,1);this.h=new _a.c(2099,11,31);_y.fB.initializeBase(this,[n,"CalendarViewDeepLink"]);this.c=t};_y.fB.prototype={c:null,g:null,a:function(n){if(!this.e){this.g=n.view;this.q(this.j);return!0}return!1},d:function(){_y.fA.prototype.d.call(this);var n=null;(this.c.a.d||this.c.a.m||this.c.a.y)&&(n=this.m());this.k.b(this.g,n)},m:function(){var n=_a.c.a();var r=n.i();var i=n.d();var t=n.e();try{this.c.a.d&&(r=Number.parseInvariant(this.c.a.d));this.c.a.m&&(i=Number.parseInvariant(this.c.a.m)-1);this.c.a.y&&(t=Number.parseInvariant(this.c.a.y));n=new _a.c(t,i,r)}catch(u){_js.c.b(_a.a.b,"Could not parse the given date : Ex : {0}",u.toString())}return n.k(this.i)>=0&&n.k(this.h)<=0?n:null}};_y.fw=function(n){this.g=Function.createDelegate(this,this.h);this.d=n};_y.fw.prototype={d:null,e:null,c:null,f:!1,a:function(n){if(this.f)return!1;this.c=n;this.e=_a.d.b(_a.a.x,"NavigateToBookingsModule");this.f=!0;this.j();var t=this.d.a();t.e()?this.h():t.g(this.g);return!0},j:function(){var t=new _y.de(this.d);var n={};n.module=_a.L.toString(10);t.a(n)},h:function(){var n=this.d.a().b;n.a(this.i());_a.d.a(this.e);this.e=null;this.f=!1},i:function(){var n={};if("bookingmailbox"in this.c){var t=this.c.bookingmailbox;_a.D.a(t)&&(n.bookingmailbox=this.c.bookingmailbox)}"submodule"in this.c&&(n.submodule=this.c.submodule);return n}};_y.eK=function(n){this.d=n};_y.eK.prototype={d:null,c:null,h:function(n,t){t.val=n.group;return _a.D.a(t.val)},g:function(n,t){var i=n.module;t.val=0;if(i)try{t.val=_js.o.b(_a.L,i);return!0}catch(r){return!1}return!1},a:function(n){var c="UrlNavigationToGroupCalendar";var r=!0;var t;var o,s;(s=this.g(n,o={val:t}),t=o.val,s)?t===1&&(this.c=_a.d.b(_y.eK.a,c)):t=0;var u;var e,f;r=!!(r&(f=this.h(n,e={val:u}),u=e.val,f));var i=this;var h=function(){if(r){i.d.a(_y.bi,i.e(n,t,u));if(t===1){_a.d.a(i.c);i.c=null}}};this.d.a(_y.m,new _y.m(t,h,!1,!0,!0,r,!1));return!0}};_y.bT=function(n){_y.bT.initializeBase(this,[n])};_y.bT.b=function(){_y.bT.a||(_y.bT.a=_y.bT.c());return _y.bT.a};_y.bT.d=function(n,t){t.val=0;if(_a.bZ.toString(n)in _y.bT.b()){t.val=_y.bT.b()[_a.bZ.toString(n)];return!0}return!1};_y.bT.c=function(){var n={};n[_a.bZ.toString(4)]=0;n[_a.bZ.toString(5)]=0;n[_a.bZ.toString(6)]=0;return n};_y.bT.prototype={g:function(n,t){var i;t.val=0;var u,r;return(r=this.f(n,u={val:i}),i=u.val,r)?_y.bT.d(i,t):!1},f:function(n,t){var i=n.action;t.val=0;if(i)try{t.val=_js.o.b(_a.bZ,i);return!0}catch(r){return!1}return!1},e:function(n,t,i){var r;var e=null;var f,u;if(u=this.f(n,f={val:r}),r=f.val,u){var o=this;e=function(n){n.f(r)}}return new _y.bi(t,i,e,null,null)}};_y.dc=function(n,t){_js.p.a(n,"folderMappings");_js.p.a(t,"primaryViewModel");this.d=n;this.c=t};_y.dc.a=function(n){var i=new _y.de(n);var t={};t.module=_a.L.toString(0);i.a(t)};_y.dc.prototype={d:null,c:null,a:function(n){_js.p.a(n,"arguments");_y.dc.a(this.c);this.e(n.fid,n.readMode);return!0},e:function(n,t){var i=this.c.c;if(i.j.f){if(n!=="search"){i.J.b&&i.J.r();if(i.i.b.b.r)return;var r=this.d.nameToId(decodeURIComponent(n));r&&r!=="none"||(r=new _g.l(decodeURIComponent(n)));var e=_h.a.b("msgfolderroot");var u=e.g(r);if(!u)return;if(i.m&&u.bj.FolderId.Id!==i.m.bj.FolderId.Id){var f=_a.d.b(_a.a.u,"DeepLinkingInMailModule");i.jm(r);_a.d.a(f)}}else if(!i.J.b||t==="rp"&&!i.E().f()){var o=this;i.J.c(function(n){i.jZ()});return}i.nw(!!i.f.b()&&t==="rp")}}};_y.bA=function(n,t,i,r){_js.p.a(n,"primaryViewModel");_js.p.a(t,"mailComposeContextAsyncFactory");_js.p.a(i,"mailComposeConductorSelector");_js.p.a(r,"urlParameters");this.c=n;this.f=t;this.e=i;this.g=r};_y.bA.d=function(n,t,i){try{var r=null;var c,h;(h=_y.bA.a(i,"subject",!0,c={val:r}),r=c.val,h)&&n.F(r);var a,l;if(l=_y.bA.a(i,"body",!0,a={val:r}),r=a.val,l){n.E(_a.u.b(r,!0,!0));n.n("HTML")}var s,f;(f=_y.bA.a(i,"to",!1,s={val:r}),r=s.val,f)&&n.cM(r);var u,o;(o=_y.bA.a(i,"pid",!1,u={val:r}),r=u.val,o)&&n.dy(r)}catch(v){var e="Could not parse optional deep-link parameters.";_js.c.d(_a.a.a,v,e);t.m=e;t.k=Object.getType(v).getName();return}};_y.bA.a=function(n,t,i,r){r.val=null;var u=n.a[t];if(_js.e.b(u))return!1;else{r.val=i?u.replace(_a.x.j," "):u;return!0}};_y.bA.c=function(){try{return window.self!==window.top}catch(n){return!0}};_y.bA.prototype={c:null,f:null,e:null,g:null,d:!1,a:function(n){if(this.d)return!0;var u=_a.d.b(_a.a.u,"MailComposeDeepLink");this.d=!0;var t=1;var f=_y.bA.c();window.opener||f?t=3:this.c.c&&(t=0);var i=null;if(t===1){_y.dc.a(this.c);i=this.c.c}var r=this;this.f.a(function(n){var e=n.a(!1,!0);e.r(t);e.e(0);_y.bA.d(e,u,r.g);var s=i?i.g:null;var h=r.e.a(s,t,s?s.k():0,null);h.a(e);r.d=!1;var o=new _a.o;o.b("pid",e.cY());o.c(_y.bA.b,f);u.j=o.toString();_a.d.a(u)});return t===3}};_y.fz=function(n,t){this.i=Function.createDelegate(this,this.o);this.m=Function.createDelegate(this,this.r);_y.fz.initializeBase(this,[n,"CalendarAddGroupEventsDeepLink"]);this.c=t;this.h=n};_y.fz.prototype={c:null,h:null,g:!1,a:function(n){this.h.apcl("CurrentModule",this.m);this.g=!1;this.q(this.j);return!0},d:function(){_y.fA.prototype.d.call(this);this.g||this.n()},o:function(n){this.n();this.c.c(_y.cB,this.i);this.h.rpcl("CurrentModule",this.m)},r:function(n,t){this.g=!0;this.c.b(_y.cB,this.i)},n:function(){this.c.a(_a.p,new _a.p([_u.R.Ik],1,null,0,!1,null,null,_u.R.Pn))}};_y.fF=function(){this.a=surveyType};_y.fF.prototype={a:0};_y.v=function(n,t){this.a=n;this.b=t};_y.v.prototype={a:null,b:null,c:function(n,t,i,r,u){this.b.j(n,t,i,r,u);this.a.a(this.b.c)}};_y.w=function(n,t,i,r,u,f,e,o){this.h=n;this.d=t;this.a=i;this.e=r;this.g=u;this.f=f;this.i=e;this.b=o};_y.w.prototype={c:!1,h:0,d:0,e:!1,g:!1,a:null,f:!1,b:null,i:!1,j:function(n,t,i,r,u){var f=!0;switch(this.h){case 1:f=!!(f&n>0);break;case 2:f=!!(f&n===1);break;case 4:f=!!(f&(!n&&i.bj.TotalCount>0));break;case 3:f=!!(f&i.bj.TotalCount>0);break}this.e&&(f=!!(f&t));if(i.bj.FolderId){this.g&&(f=!!(f&_h.l.a(i.bj.FolderId)));if(this.a)switch(this.d){case 1:f=!!(f&Array.contains(this.a,i.bj.FolderId.Id));break;case 2:f=!!(f&!Array.contains(this.a,i.bj.FolderId.Id));break}}this.f&&(f=!!(f&r));this.i||(f=!!(f&!u));this.b&&(f=!!(f&this.b()));this.c=f}};_y.o=function(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p,w,b,k,d,g,nt,tt,it,rt,ut,ft,et,ot,st,ht,ct,lt,at,vt,yt,pt,wt,bt){this.cK=Function.createDelegate(this,this.dV);this.cC=Function.createDelegate(this,this.dG);this.cL=Function.createDelegate(this,this.cZ);this.cB=Function.createDelegate(this,this.dF);this.cD=Function.createDelegate(this,this.dH);this.bz=Function.createDelegate(this,this.dE);this.bD=Function.createDelegate(this,this.dU);this.cJ=Function.createDelegate(this,this.dO);this.cE=Function.createDelegate(this,this.dK);this.cz=Function.createDelegate(this,this.dh);this.cy=Function.createDelegate(this,this.dg);this.cH=Function.createDelegate(this,this.dM);this.cA=Function.createDelegate(this,this.di);this.cF=Function.createDelegate(this,this.dL);this.bA=Function.createDelegate(this,this.dJ);this.bC=Function.createDelegate(this,this.dQ);this.bB=Function.createDelegate(this,this.dN);_y.o.initializeBase(this);this.bR=n;this.k=t;this.i=i;this.I=_y.o.a(r,"N");this.cm=_y.o.a(u,"M");this.bP=_y.o.a(f,"D");this.bv=_y.o.a(e,"R");this.bu=_y.o.a(o,"RA");this.bV=_y.o.a(s,"F");this.cc=_y.o.a(h,"MC");this.bE=_y.o.a(c,"A");this.bQ=_y.o.a(l,"EF");this.cj=_y.o.a(a,"MR");this.cl=_y.o.a(v,"MU");this.ci=_y.o.a(y,"MP");this.ck=_y.o.a(p,"MUP");this.bU=_y.o.a(w,"F");this.cx=_y.o.a(b,"UF");this.bN=_y.o.a(k,"CF");this.bO=_y.o.a(d,"CR");this.cf=_y.o.a(g,"MAC");this.ch=_y.o.a(nt,"MANC");this.bh=_y.o.a(tt,"MAJ");this.bj=_y.o.a(it,"MAP");this.Z=_y.o.a(rt,"MFHBH");this.by=_y.o.a(ut,"USUB");this.bF=_y.o.a(ft,"BS");this.cb=_y.o.a(et,"IG");this.bK=_y.o.a(ot,"CIG");this.cs=_y.o.a(st,"P");this.cu=_y.o.a(ht,"STON");this.cn=_y.o.a(ct,"AT");this.cq=lt;this.g=at;this.bT=vt;this.t=new(_a.et.$$(_y.v));if(t){this.l=t.a().F().Enabled;this.w=t.a().i().Enabled;this.be=this.k.a().e().Enabled;var kt=this.be||this.w;this.S=kt?1:0}if(this.l){this.C=yt;this.v=pt;this.B=wt}this.ce=bt;_h.y.a().j(this.bB);i.a().apcl("IsReplyAllTheDefaultResponse",this.bC);i.a().apcl("ShowInferenceUiElements",this.bA)};_y.o.a=function(n,t){return new $d(function(){_y.o.c(n,t)},_y.o.b,n,"CanExecute",function(){return n.b})};_y.o.c=function(n,t){_a.d.e("MCB");var i=_a.d.b(_y.o.b,"MailCommandingBarAction");n.a();i.j=t;_a.d.a(i)};_y.o.d=function(n,t,i){if(i){var u=t;return u.bi(n)}else{var r=t;return r.ea(n)}};_y.o.prototype={bR:null,k:null,i:null,g:null,I:null,cm:null,bP:null,bv:null,bu:null,bV:null,cc:null,bE:null,cj:null,cl:null,ci:null,ck:null,bU:null,cx:null,bN:null,bO:null,cf:null,ch:null,bh:null,bj:null,Z:null,by:null,bF:null,cb:null,bK:null,cs:null,cu:null,o:null,p:null,bT:null,cq:null,l:!1,be:!1,bQ:null,y:null,cp:null,cr:null,co:null,q:null,e:null,A:null,V:null,L:null,C:null,v:null,B:null,O:null,bl:null,bq:null,bk:null,bo:null,Y:null,bx:null,U:null,T:null,bf:null,bi:null,bd:null,bs:null,bw:null,R:null,Q:null,W:null,K:null,G:null,J:null,n:null,P:null,j:null,s:null,N:null,b:null,f:0,X:0,h:null,d:null,m:!1,c:null,x:null,bg:0,bM:!1,ce:!1,cw:!1,D:!1,E:!1,F:!1,t:null,bt:null,w:!1,cv:function(n){if(this.q!==n){this.q=n;this.bm("CommandingBar")}return n},bc:function(){return this.r().a.l()},dB:function(){return this.bZ().a.l()},bb:function(){return this.u().a.l()},dT:function(n){this.o=n;this.o&&(this.o=_y.o.a(n,"NG"));if(this.p){this.p.E(this.o);this.p.a(!this.o)}return n},cT:function(n){if(this.D!==n){this.D=n;this.bm("IsComposeCommandingBar")}return n},dI:function(n,t){if(_y.i.isInstanceOfType(n)&&this.D){var i=n;i.e(t)}},cQ:function(){if(!this.A){var n;if(this.be)n=new _fm.g(this.I,_u.R.L,_y.d.i(),0,_u.R.Fe,_y.d.m(),!1,!1,!1,!1);else{var r=new _fm.d(_u.R.L,_y.d.i(),this.I,!1,null,_u.R.Fe);r.o(_u.R.Fe);var i=new _fm.d(_u.R.Rt,null,this.I,!1,null,_u.R.Fe);i.o(_u.R.Fe);var t=new _fm.d(_u.R.OI,null,this.cm,!1,null,_u.R.FP);t.o(_u.R.FP);this.p=new _fm.d(_u.R.Gr,null,this.o,!1,null,_u.R.RC);this.p.o(_u.R.RC);this.p.a(!this.o);var f=[i,t,this.p];var e=this;var u=new _fm.p(f,r,_u.R.o,_u.R.GO,0,function(n){if(n){var t=_a.d.b(_y.o.b,"MailCommandingBarAction");t.j="NI";_a.d.a(t)}});n=u}this.A=new _y.v(n,new _y.w(0,0,null,!1,!1,!1,!0,null))}return this.A},cO:function(){this.V||(this.V=new _y.v(new _fm.g(this.bP,_u.R.Ca,_y.d.g(),0,_u.R.DK,_y.d.u(),!1,!1,!1,!1),new _y.w(1,0,null,!1,!1,!1,!0,null)));return this.V},bZ:function(){if(!this.L){this.L=new _y.v(new _fm.u(_u.R.Jw,this.C,"SweepDeleteOptionsView",0),new _y.w(2,2,[this.a("sentitems"),this.a("drafts"),this.a("deleteditems"),this.a("junkemail")],!1,!0,!1,!1,null));this.L.a.apcl("IsPopupVisible",this.cF)}return this.L},r:function(){if(!this.n){var n=this;this.n=new _y.v(new _fm.k(_u.R.Jj,this.cA,0,_u.R.Nq,!1,!1,null,null),new _y.w(1,0,null,!1,!1,!1,!1,function(){return n.c.b?!0:n.bM}));if(this.l){this.n.a.D=this.v;this.n.a.C="SweepMoveOptionsView";this.n.a.apcl("IsPopupVisible",this.cH)}}return this.n},cM:function(){this.P||(this.P=new _y.v(new _fm.k(_u.R.MT,this.cy,1,_u.R.MT,!1,!1,null,null),new _y.w(1)));return this.P},S:0,cn:null,dl:function(){this.N||(this.N=new _y.v(new _fm.g(this.cn,_u.R.FV,null,0,_u.R.Sa,null,!1,!1,!1,!0),new _y.w(2,2,[this.a("drafts")])));return this.N},u:function(){this.j||(this.j=new _y.v(new _fm.k(_u.R.Ic,this.cz,this.S,_u.R.Rg,!1,!1,null,null),new _y.w(1)));if(this.l){this.j.a.D=this.B;this.j.a.C="SweepCategorizeOptionsView";this.j.a.apcl("IsPopupVisible",this.cE)}return this.j},ca:function(){if(!this.s){var n=new $d(this.cJ,_y.o.b);this.s=new _y.v(new _fm.g(n,_u.R.JB,_y.d.E(),0,_u.R.JB,_y.d.F(),!0,!0,this.ce,!1),new _y.w(0));this.s.a.b(_h.y.a().e())}return this.s},bW:function(){if(!this.O){var n=this;this.O=new _y.v(new _fm.g(this.bE,_u.R.Bs,_y.d.C(),0,_u.R.Nh,null,!1,!1,!1,!1),new _y.w(1,2,null,!1,!1,!1,!1,function(){return!n.c.M()&&(_h.l.a(n.c.bj.FolderId)||_g.j.c(n.c.bj.FolderId))}))}return this.O},dv:function(){this.bl||(this.bl=new _y.v(new _fm.g(this.cj,_u.R.NG,null,1,_u.R.FY,null,!1,!1,!1,!1),new _y.w(1,0,null,!1,!1,!1,!0,null)));return this.bl},dx:function(){this.bq||(this.bq=new _y.v(new _fm.g(this.cl,_u.R.RN,null,1,_u.R.BP,null,!1,!1,!1,!1),new _y.w(1,0,null,!1,!1,!1,!0,null)));return this.bq},du:function(){this.bk||(this.bk=new _y.v(new _fm.g(this.ci,_u.R.JW,null,1,_u.R.Qs,null,!1,!1,!1,!1),new _y.w(1,2,[this.a("drafts"),this.a("sentitems"),this.a("clutter"),this.a("junkemail"),this.a("deleteditems")],!1,!0,!1,!1,this.bD)));return this.bk},dw:function(){this.bo||(this.bo=new _y.v(new _fm.g(this.ck,_u.R.KB,null,1,_u.R.ME,null,!1,!1,!1,!1),new _y.w(1,2,[this.a("drafts"),this.a("sentitems"),this.a("clutter"),this.a("junkemail"),this.a("deleteditems")],!1,!0,!1,!1,this.bD)));return this.bo},dr:function(){this.Y||(this.Y=new _y.v(new _fm.g(this.bU,_u.R.Hl,null,1,_u.R.OR,null,!1,!1,!1,!1),new _y.w(1,2,[this.a("drafts"),this.a("sentitems"),this.a("clutter"),this.a("junkemail"),this.a("deleteditems")])));return this.Y},cR:function(){if(!this.bx){var n=_g.a.a().C?_u.R.Fy:_u.R.Ia;this.bx=new _y.v(new _fm.g(this.cx,_y.B.b(),null,1,n,null,!1,!1,!1,!1),new _y.w(1,2,[this.a("drafts"),this.a("sentitems"),this.a("clutter"),this.a("junkemail"),this.a("deleteditems")]))}return this.bx},dp:function(){this.U||(this.U=new _y.v(new _fm.g(this.bO,_u.R.Hg,null,1,_u.R.Lt,null,!1,!1,!1,!1),new _y.w(2,2,[this.a("outbox"),this.a("notes")])));return this.U},cN:function(){this.T||(this.T=new _y.v(new _fm.g(this.bN,_u.R.Gi,null,1,_u.R.QB,null,!1,!1,!1,!1),new _y.w(1,2,[this.a("drafts"),this.a("sentitems"),this.a("clutter"),this.a("junkemail"),this.a("deleteditems")])));return this.T},bX:function(){this.bf||(this.bf=new _y.v(new _fm.g(this.cf,_u.R.KK,null,1,_u.R.KK,null,!1,!1,!1,!1),new _y.w(1,1,[this.a("inbox")])));return this.bf},cP:function(){this.bi||(this.bi=new _y.v(new _fm.g(this.ch,_u.R.QA,null,0,_u.R.QA,null,!1,!1,!1,!1),new _y.w(1,1,[this.a("clutter")])));return this.bi},dq:function(){if(!this.W){var n=this;this.W=new _y.v(new _fm.g(this.bQ,_u.R.Gm,null,0,_u.R.Ig,null,!1,!1,!1,!1),new _y.w(4,2,[this.a("inbox")],!1,!0,!1,!1,function(){return!n.g.b}))}return this.W},ds:function(){this.bd||(this.bd=new _y.v(new _fm.g(this.cb,_u.R.SI,null,1,_u.R.Nf,null,!1,!1,!1,!1),new _y.w(1,2,[this.a("drafts"),this.a("sentitems"),this.a("clutter"),this.a("junkemail")],!1,!0,!1,!1,null)));return this.bd},dz:function(){this.bs||(this.bs=new _y.v(new _fm.g(this.cs,_u.R.IT,null,1,_u.R.IT,null,!1,!1,!1,!1),new _y.w(2)));return this.bs},dA:function(){this.bw||(this.bw=new _y.v(new _fm.g(this.cu,_u.R.Ht,null,1,_u.R.Ht,null,!1,!1,!1,!1),new _y.w(2,0,null,!1,!1,!1,!1,null)));return this.bw},dn:function(){this.R||(this.R=new _y.v(new _fm.g(this.bK,_u.R.Sp,null,1,_u.R.Sp,null,!1,!1,!1,!1),new _y.w(1,1,[this.a("deleteditems")])));return this.R},dm:function(){if(!this.Q){var n=this;this.Q=new _y.v(new _fm.g(this.bF,_u.R.Fj,null,0,_u.R.Fj,null,!1,!1,!1,!1),new _y.w(1,1,[this.a("junkemail")],!1,!0,!1,!1,function(){return!(n.m&&n.f>1)}))}return this.Q},bY:function(){if(!this.K){var i=this.i.a().bj.IsReplyAllTheDefaultResponse;var u=i?new _fm.d(_u.R.M,_y.d.v(),this.bu,!1,null,_u.R.RP):new _fm.d(_u.R.IE,_y.d.n(),this.bv,!1,null,_u.R.Nu);var f=new _fm.d(_u.R.IE,null,this.bv,!1,null,_u.R.Nu);var r=new _fm.d(_u.R.M,null,this.bu,!1,null,_u.R.RP);var t=new _fm.d(_u.R.Sm,null,this.bV,!1,null,_u.R.Dq);u.o(i?_u.R.RP:_u.R.Nu);f.o(_u.R.Nu);r.o(_u.R.RP);t.o(_u.R.Dq);var n=this;this.K=new _y.v(new _fm.p([f,r,t],u,_u.R.Mx,null,0,null),new _y.w(2,2,[this.a("clutter"),this.a("junkemail"),this.a("drafts")],!1,!1,!1,!1,function(){return!n.m||!n.g.a&&!n.g.b}))}return this.K},dt:function(){if(!this.G){var r;var e=(r=new _fm.d(_u.R.RD,null,this.bh,!1,null,_u.R.PJ),r.o(_u.R.PJ),r);var i;var h=(i=new _fm.d(_g.a.a().C?_u.R.Pu:_u.R.Ry,null,this.bj,!1,null,_u.R.PC),i.o(_u.R.PC),i);var t;var s=(t=new _fm.d(_u.R.Qw,null,this.by,!1,null,_u.R.EB),t.o(_u.R.EB),t);var n=[e,h];Array.insert(n,3,s);if(_g.a.a().C){var u;var c=(u=new _fm.d(_u.R.Eb,null,this.Z,!1,null,_u.R.NM),u.o(_u.R.NM),u);Array.insert(n,2,c)}var o=new _fm.p(n,e,_u.R.Bu,_u.R.GO,0,null);var f=this;this.G=new _y.v(o,new _y.w(1,2,[this.a("sentitems"),this.a("junkemail"),this.a("drafts")],!1,!1,!1,!1,function(){return _h.l.a(f.c.bj.FolderId)||_g.j.c(f.c.bj.FolderId)}))}return this.G},dy:function(){if(!this.J){var r;var e=(r=new _fm.d(_u.R.OH,null,this.bh,!1,null,_u.R.Sw),r.o(_u.R.Sw),r);var i;var h=(i=new _fm.d(_g.a.a().C?_u.R.Pu:_u.R.Ry,null,this.bj,!1,null,_u.R.PC),i.o(_u.R.PC),i);var t;var s=(t=new _fm.d(_u.R.Qw,null,this.by,!1,null,_u.R.EB),t.o(_u.R.EB),t);var n=[e,h];Array.insert(n,3,s);if(_g.a.a().C){var u;var c=(u=new _fm.d(_u.R.Eb,null,this.Z,!1,null,_u.R.NM),u.o(_u.R.NM),u);Array.insert(n,2,c)}var o=new _fm.p(n,e,_u.R.Bu,null,0,null);var f=this;this.J=new _y.v(o,new _y.w(1,1,[this.a("junkemail")],!1,!1,!1,!1,function(){return _h.l.a(f.c.bj.FolderId)||_g.j.c(f.c.bj.FolderId)}))}return this.J},ba:function(){return!!this.k&&this.k.a().h().Enabled},dC:function(n,t,i,r,u,f,e){if(!u)throw Error.argumentNull("selectedFolder","selectedFolder should not be null in InitializeCommandingBar");this.e=new _fm.j(_u.R.SS,_u.R.GO);this.e.E=!0;this.e.U(17);this.e.cy(this.bz);this.f=n;this.y=t;this.m=r;this.c=u;this.x=f;this.h=e;this.cv(this.e);this.b=new _js.m;this.b.c(this.cQ());this.e.b(this.A.a);this.b.c(this.ca());this.e.b(this.s.a);this.F=!0},dE:function(n){this.bR.a(_y.bK,new _y.bK)},ea:function(n,t,i){this.f=n;this.h=t;this.bM=i;this.M(0)},dW:function(n){this.E=n;this.M(0)},dZ:function(n,t,i){if(_y.i.isInstanceOfType(n)){this.M(2);var r=n;this.cv(r.j());r.e(t);this.cT(!0)}else{this.cv(this.e);this.M(i?4:3);this.cT(!1)}},dY:function(n,t,i,r,u,f,e,o){this.cS(n,t,i,r,u,f,e,o)},dc:function(n,t,i,r,u,f,e,o){this.cS(n,t,i,r,u,f,e,o)},dX:function(){var n=this;_js.i.a().c(_a.a.bD,"UpdateCommandingBarOnWidthChanged",function(){n.q.cD()})},db:function(){this.u().a.b(!this.c.b);this.cM().a.b(!this.c.b);this.cO().a.b(_g.j.d(this.c));this.r().a.b(_g.j.d(this.c))},cZ:function(){this.r().a.U()},bn:function(){_h.y.a().m(this.bB);this.bt&&this.bt();this.i.a().rpcl("IsReplyAllTheDefaultResponse",this.bC);this.i.e().rpcl("PredictedActions",this.bA);this.e.cB(this.bz);this.e.dispose();_js.K.prototype.bn.call(this)},dk:function(){this.b.e();this.e.R()},dP:function(){var t=_a.d.b(_a.a.bD,"InitializeCommandingBar");this.b.c(this.cQ());this.b.l(1,this.bY());this.b.c(this.cO());_y.z.a(this.i.e(),this.ba())&&this.b.c(this.cP());this.b.c(this.dq());this.b.c(this.bW());this.b.c(this.dt());this.b.c(this.dy());this.l&&this.b.c(this.bZ());this.b.c(this.dm());this.b.c(this.r());this.w&&this.b.c(this.dl());this.X=this.b.d.length;this.w||this.b.c(this.u());this.b.c(this.dx());this.b.c(this.dv());this.b.c(this.du());this.b.c(this.dw());this.b.c(this.dr());this.b.c(this.cR());if(_g.a.a().C)this.bg=this.b.m(this.cR())+2;else{this.b.c(this.cN());this.bg=this.b.m(this.cN())+2}this.b.c(new _y.v(new _fm.x,new _y.w(1)));_y.z.a(this.i.e(),this.ba())&&this.i.a().bj.ShowInferenceUiElements&&this.b.c(this.bX());this.b.c(this.ds());this.b.c(this.dn());this.b.c(new _y.v(new _fm.x,new _y.w(1,2,[this.a("drafts"),this.a("clutter"),this.a("sentitems"),this.a("junkemail")],!1,!0,!1,!1,null)));this.w&&this.b.c(this.u());this.b.c(this.dp());this.b.c(this.dz());this.k.a().Y().Enabled&&this.k.a().b().Enabled&&this.b.c(this.dA());!_g.a.a().C&&_g.a.a().D()&&_g.a.a().D().b()>0&&this.b.c(this.cM());this.b.c(this.ca());this.df();for(var n=0;n<this.b.d.length;n++)this.e.b(this.b.d[n].a);this.dD();this.F=!1;_a.d.a(t)},cS:function(n,t,i,r,u,f,e,o){if(!u)throw Error.argumentNull("selectedFolder","selectedFolder should not be null in InternalUpdateCommandingBarOnListViewChanged");this.f=n;this.m=t;this.d=i;this.y=r;this.cw=this.c.c()!==u.c();this.c=u;this.x=f;this.h=e;this.E=o;this.M(1)},da:function(){this.q.s=!0;this.eb();this.ec();for(var n=0;n<this.b.d.length;n++)this.b.d[n].c(this.f,!this.m,this.c,this.g.b,this.E);this.db();this.cw&&this.ed();this.q.S()},ed:function(){var n=this.A.a;this.c.c()?n.w(_u.R.ID,_u.R.Gk):n.w(_u.R.Rt,_u.R.Fe)},eb:function(){if(!_g.b.a.doesIdEqualName(this.c.bj.FolderId,"clutter")){this.bW().a.c=0;this.r().a.c=0;this.u().a.c=this.S;return}if(_y.z.a(this.i.e(),this.ba())){this.u().a.c=1;if(!this.l){this.bW().a.c=1;this.r().a.c=1}}},ec:function(){var n=_g.a.a().C;var r=_g.b.a.doesIdEqualName(this.c.bj.FolderId,"junkemail")?this.J.a:this.G.a;var i=r.d.p.x[2];var t=r.d.p.x[n?3:2];if(this.g.a||this.g.b){n&&i.a(!1);t.a(!(this.f===1&&!(this.k&&this.k.a().ba().Enabled)&&_y.o.d(15,this.h[0],this.m)&&(n||_g.a.a().e().bj.ReportJunkEmailEnabled)))}else{n&&i.a(!0);t.a(!0)}},dD:function(){var n=this;this.bT.a(function(t){n.dd(t.d());var i=function(i,r){n.dd(t.d())};t.apcl("ActiveItems",i);n.bt=function(){t.rpcl("ActiveItems",i)}})},dd:function(n){this.dR();this.de(n);this.da()},de:function(n){this.t.m();for(var t=0;t<n.b();t++){var u=n.a(t);var r=this;var i=new _y.v(u,new _y.w(2,0,null,!1,!1,!1,!1,function(){return r.g.a===1||r.g.b}));this.b.l(this.X+t,i);this.e.T(this.X+t,u);this.t.c(i)}},dR:function(){for(var n=0;n<this.t.b();n++)this.ct(this.t.a(n))},df:function(){for(var n=0;n<this.g.D().d.length;n++)this.b.c(this.g.D().d[n])},dU:function(){return!!this.x&&(this.x.a==="ReceivedOrRenewTime"||this.x.a==="ConversationLastDeliveryOrRenewTime")},di:function(n){var t=_a.d.b(_y.o.b,"MailCommandingBarAction");t.j="SM";_a.d.a(t);if(this.d)n(this.cW());else{this.cr=n;this.y(this.h,this.cD)}},dg:function(n){var t=_a.d.b(_y.o.b,"MailCommandingBarAction");t.j="SA";_a.d.a(t);if(this.d)n(this.cU());else{this.co=n;this.y(this.h,this.cB)}},cW:function(){var i;var f,u;var n=(u=this.d.B(!0,f={val:i}),i=f.val,u);if(i){var t=_g.a.a().C?n.p.x.length:n.p.x.length-1;if(this.cX(this.n)){var e=this.v(!0);var s=new $d(this.cL,_a.a.bu);var o=new _fm.d(String.format(_u.R.FN,e.a),null,s);n.p.a(o)}var r=this.d.h(_u.R.SQ,this.cq);if(t>0){n.p.t(t,new _fm.i);n.p.t(t+1,r)}else n.p.t(0,r)}return n},cU:function(){var t=this.d.r(this.c.bj.FolderId,this.c.b);var n=null;t&&(n=t.i);return n},dh:function(n){var t=_a.d.b(_y.o.b,"MailCommandingBarAction");t.j="SC";_a.d.a(t);if(this.d)n(this.cV());else{this.cp=n;this.y(this.h,this.cC)}},cV:function(){var f=this.d.l(this.h);var r=this.d.A(this.h);var n=this.d.a();n.a(f,this.f,r,!0,this.h);var t=_y.o.a(this.d.b(),"CC");t.c(this.d.b().b);n.p.a(new _fm.i);n.p.a(this.d.h(_u.R.Cc,this.d.w()));n.p.a(new _fm.d(_u.R.Ln,null,t));n.p.a(new _fm.d(_u.R.Nn,null,this.cc));if(this.cX(this.j)){var i=new $d(this.cK,_a.a.bu);i.c(this.dj(r));var u=new _fm.d(_u.R.Mv,null,i);n.p.a(u)}return n},dj:function(n){return this.d.b().b&&(!n||!Object.keys(n).length)},dV:function(){this.j.a.U()},cX:function(n){return this.l&&!n.a.n&&this.f===1&&_h.l.a(this.c.bj.FolderId)&&this.c.bj.FolderId.Id!==_g.b.a.nameToId("sentitems").Id&&this.c.bj.FolderId.Id!==_g.b.a.nameToId("drafts").Id},dH:function(n){this.d=n;this.cr(this.cW())},dF:function(n){this.d=n;this.co(this.cU())},dG:function(n){this.d=n;this.cp(this.cV())},dO:function(){var n=_a.d.b(_y.o.b,"MailCommandingBarAction");_h.y.a().i();n.j="U";_a.d.a(n)},dN:function(n){this.ca().a.b(n);this.s.a.f(n?_h.y.a().k():_u.R.JB)},a:function(n){var t=_g.b.a.nameToId(n);return t?t.Id:""},ee:function(n){if(this.l){var r=this.bZ().a;r.d&&(!n&&this.f===1&&this.C(!1).e==="SweepFeedbackView"||r.k(!1));var i=this.r().a;i.k&&(!n&&this.f===1&&this.v(!1).e==="SweepFeedbackView"||i.w(!1));var t=this.j.a;t.k&&(!n&&this.f===1&&this.B(!1).e==="SweepFeedbackView"||t.w(!1))}},dS:function(){_h.y.a().h()},M:function(n){var i=!1;var r=!1;var t=!1;switch(n){case 0:case 3:t=!this.F||this.f>0;break;case 1:i=!0;r=!0;t=!0;break;case 2:i=!0;r=!0;break;case 4:i=!0;t=!0;break;default:break}this.ee(i);r&&this.dS();if(t){if(this.F){this.dk();this.dP()}this.da()}},dL:function(n,t){n.d||this.C(!1).w()},dM:function(n,t){n.k||this.v(!1).w()},dK:function(n,t){n.k||this.B(!1).w()},dQ:function(n,t){if(this.b&&this.b.d&&this.b.d[1]){this.ct(this.bY());this.K=null;this.cd(1,this.bY())}},dJ:function(n,t){if(_y.z.a(this.i.e(),this.ba())){this.i.a().bj.ShowInferenceUiElements?this.cd(this.bg,this.bX()):this.ct(this.bX());this.cd(3,this.cP())}},ct:function(n){if(this.b.g(n)){this.b.n(n);this.e.bo(n.a)}},cd:function(n,t){if(!this.b.g(t)){this.b.l(n,t);this.e.T(n,t.a);t.c(this.f,!this.m,this.c,this.g.b,this.E)}}};_y.fG=function(n,t,i,r,u,f,e){this.i=Function.createDelegate(this,this.j);_y.fG.initializeBase(this);this.h=_a.a.u;this.g=n;this.c=t;this.d=i;this.e=r;this.b=f;this.c.b(_y.fF,this.i);this.l(e)};_y.fG.prototype={a:null,h:null,g:null,c:null,d:null,e:null,b:null,f:null,l:function(n){this.f=n;return n},j:function(n){this.k(n.a)},k:function(n){if(this.b){var t=this;this.b.a(function(i){t.e.a(function(r){t.a=i.b(n,t.g,t.c,t.d.a(),t.d.c(),t.h,r);if(t.a){t.a.g();t.a.h()&&t.f()}})})}}};_y.I=function(n,t){this.e=Function.createDelegate(this,this.i);this.f=Function.createDelegate(this,this.j);_y.I.initializeBase(this);this.d=t;n.bj.IsBposUser&&this.h()};_y.I.e=function(n,t){t.val=0;if(!n||!n.bj.Id)return!1;if(n.bj.Id==="ShellMail"){t.val=0;return!0}else if(n.bj.Id==="ShellCalendar"){t.val=1;return!0}else if(n.bj.Id==="ShellPeople"){t.val=2;return!0}else if(n.bj.Id==="ShellTasks"){t.val=3;return!0}else if(n.bj.Id==="ShellBookings"){t.val=10;return!0}else return!1};_y.I.d=function(n,t){if(t)switch(n){case 0:return!0;case 1:return t.bj.Calendar;case 2:return t.bj.Contacts;case 3:return t.bj.Tasks;default:return!0}return!0};_y.I.f=function(n,t){if(t)switch(n){case"ShellMail":return!0;case"ShellCalendar":return t.bj.Calendar;case"ShellPeople":return t.bj.Contacts;case"ShellTasks":return t.bj.Tasks;case"ShellTodos":return t.bj.Todos;default:return!0}return!0};_y.I.prototype={b:null,d:null,a:null,c:null,k:function(n){this.a!==n&&(this.a=n);this.en("BposNavBarData");return n},g:function(){var t=new Array(0);this.a.c()&&Array.addRange(t,this.a.c().f());if(this.a.b())for(var i=0;i<this.a.b().b();i++){var n=this.a.b().a(i);n&&n.bj.Id!=="ShellMarketplace"&&n.bj.Id!=="ShellOfficeDotCom"&&Array.add(t,n)}return t},h:function(){var n=new _h.cQ;n.d(this.f);n.h(this.e);this.b=_a.d.b(_y.I.c,"O365HeaderResponse");this.c=_a.d.b(_y.I.c,"O365HeaderDataPopulation");this.d.a(n)},i:function(n){this.en(_y.I.b);if(this.b){this.b.k=n.N();this.b.l=n.M();_a.d.a(this.b);this.b=null}if(this.c){this.c.k=n.N();this.c.l=n.M();_a.d.a(this.c);this.c=null}},j:function(n){var t=null;n&&(t=n.c);this.k(t);this.en(_y.I.a);if(this.b){this.b.l=n.M();_a.d.a(this.b);this.b=null}}};_y.dT=function(n,t,i,r,u){this.k=Function.createDelegate(this,this.m);this.l=Function.createDelegate(this,this.q);this.f=Function.createDelegate(this,this.o);this.g=Function.createDelegate(this,this.p);_y.dT.initializeBase(this);this.c=n;this.h=t;this.b=r;this.c.a("OwaUserConfigurationNotification",_a.a.f,"OwaUserConfigurationChanged",this.g,0);this.j=i;this.b.b(_y.dQ,this.f);this.i=u.c()?_u.R.Hv:_u.R.JX};_y.dT.prototype={c:null,h:null,a:null,e:!1,j:null,b:null,i:null,n:function(){if(!this.a){this.a=new _js.g;this.a.a(new _ff.d(new $d(this.l,_a.a.bo),_u.R.DH,null,!0));this.a.a(new _ff.d(new $d(this.k,_a.a.bo),_u.R.BD))}return this.a},d:function(n){if(this.e!==n){this.e=n;this.en("IsApplicationReloadConfirmDialogShown")}return n},eq:function(){_a.iS.prototype.eq.call(this);if(this.c){this.c.d("OwaUserConfigurationNotification",this.g);this.c=null}if(this.b){this.b.c(_y.dQ,this.f);this.b=null}},p:function(n){var t=n;t.reload&&this.d(!0)},q:function(){this.d(!1);this.j.d();this.h.a("OwaUserConfigurationUpdated")},m:function(){this.d(!1)},o:function(n){n.a&1&&this.d(!0)}};_y.r=function(n,t,i,r,u,f,e,o,s,h){this.J=Function.createDelegate(this,this.bk);this.G=Function.createDelegate(this,this.bi);this.I=Function.createDelegate(this,this.bj);this.K=Function.createDelegate(this,this.bl);this.M=Function.createDelegate(this,this.bo);this.L=Function.createDelegate(this,this.bn);this.W=Function.createDelegate(this,this.bq);this.X=Function.createDelegate(this,this.ba);this.j=Function.createDelegate(this,this.Z);_y.r.initializeBase(this);if(!t)throw Error.argumentNull("moduleConductor");this.m=t;this.R=e;this.n=n||new(_a.et.$$(_y.W));this.k=s;this.t=h;if(this.t){var c=this;this.t.a(function(n){c.bb(n);c.Z(null,null)})}this.r=f;this.q=u;this.b=i;this.bA();this.o=r;this.o&&this.en("OwaUserConfigurationUpdatedViewModel")};_y.r.prototype={w:0,n:null,m:null,R:null,b:null,v:null,E:null,k:null,B:null,h:null,x:null,i:null,t:null,f:null,y:null,s:null,e:null,p:null,Q:!1,A:!1,r:null,q:null,a:function(){return this.e},D:function(n){if(this.bp(n)&&n!==this.e){var t=this.e;this.bs(n);this.e=n;this.e.l=!t;_y.e.isInstanceOfType(this.e.b)&&(this.c=this.e.b);this.e&&!this.e.e()&&this.e.m();this.en("CurrentModule");this.br(t)}return n},be:function(n){if(this.Q!==n){this.Q=n;this.en("IsTransitioned")}return n},l:function(){return this.n},d:function(){return this.m},bt:function(n){if(n!==this.p){this.p=n;this.en("AppStatusBarViewModel")}return n},by:function(n){if(n!==this.s){this.s=n;this.en("RepromptViewModel")}return n},bu:function(n){if(this.x===n)return n;this.x=n;this.en("GlobalHeaderViewModel");return n},bb:function(n){if(this.i!==n){this.i&&this.i.rpcl("IsShown",this.j);this.i=n;this.i&&this.i.apcl("IsShown",this.j);this.en("AdsbarViewModel")}return n},bc:function(n){if(this.f!==n){this.f&&this.f.rpcl("ShowFlexPane",this.j);this.f=n;this.f&&this.f.apcl("ShowFlexPane",this.j);this.en("FlexPanePanelViewModel")}return n},bd:function(n){if(this.w!==n){this.w=n;this.en("FlexPanePanelWidth")}return n},o:null,bw:function(n){this.h=n;if(this.h){if(this.k&&this.k.a()!=="Mouse"){this.h.d(this.X);this.h.c(this.W)}this.en("ModernGroupsNavigationFactory");this.h.b()&&this.ba()}return n},bx:function(n){if(this.B!==n){this.B=n;this.en("ModernNavigationViewModel")}return n},bv:function(n){if(this.y!==n){this.y=n;this.en("GlobalMiniaturesViewModel")}return n},N:function(){return this.h?this.h.b():!1},c:null,T:function(n){if(this.A!==n){this.A=n;this.en("IsRevealMenuShown")}return n},S:function(n){if(n!==this.v){this.v=n;this.en("FirstRunModalDialogMainViewModel")}return n},bz:function(n){if(n!==this.E){this.E=n;this.en("UserVoiceSatisfactionViewModel")}return n},g:function(n){return this.O(n,this.N())},O:function(n,t){for(var r=null,i=0;i<this.n.b();i++)if(this.l().a(i)&&this.l().a(i).a===n){r=this.l().a(i);if(this.l().a(i).d===t)break}return r},Y:function(n,t,i,r,u,f){var e=this.g(n);this.C(e,t,i,r,u,f);return e},cR:function(){},cP:function(){this.be(!0)},cS:function(){this.be(!1)},cQ:function(){},eq:function(){_a.iS.prototype.eq.call(this);this.bB();this.i&&this.i.rpcl("IsShown",this.j);this.f&&this.f.rpcl("ShowFlexPane",this.j)},bA:function(){if(this.b){this.b.b(_y.dJ,this.L);this.b.b(_y.m,this.M);this.b.b(_y.bJ,this.K);this.b.b(_y.U,this.I);this.r&&this.b.b(_a.dM,this.G);this.q&&this.b.b(_h.bG,this.J)}},bB:function(){if(this.b){this.b.c(_y.dJ,this.L);this.b.c(_y.m,this.M);this.b.c(_y.bJ,this.K);this.b.c(_y.U,this.I);this.r&&this.b.c(_a.dM,this.G);this.q&&this.b.c(_h.bG,this.J)}},ba:function(){if(this.a().e()){this.a().a?this.D(this.g(0)):this.P();this.k.a()==="TouchNarrow"&&this.m.J()}},bq:function(n){var t=this.a().d;if(t){this.a().a===n&&this.P();this.h.a()||this.a().b.g()}this.D(this.g(n));this.k.a()==="TouchNarrow"&&t!==this.a().d&&this.m.J()},P:function(){if(this.a().d){this.a().b.h(this.h.a());this.h.e(this.a().b)}this.a().o("IsBrowsingGroups")&&this.a().b.s(!0)},bs:function(n){if(n){n.a===1&&_a.I.b(_a.a.b,"NavToCal",2);_a.l.b(_a.a.f,"ChangeModule_"+_a.L.toString(n.a))}if(n&&!this.l().h(n))throw Error.invalidOperation("The CurrentModule you are trying to set does not exist.");},br:function(n){n&&n.e()&&n.b.jx(!1);this.bm();this.b&&this.b.a(_y.bk,new _y.bk(n,this.e));if(this.e){var i="ChangeModule_"+_a.L.toString(this.e.a);var r=_a.l.c(i);if(r){var t=new _a.o;t.a("moduletype",this.e.a);t.c("isgroup",this.e.d);r.j=t.toString();_a.l.a(i)}if(_a.g.g()){_a.g.t===""&&n&&_a.g.bj(_a.L.toString(n.a));_a.g.bj(_a.L.toString(this.e.a))}}},bp:function(n){if(this.b){var t=new _y.V(this.a(),n);this.b.a(_y.V,t);return!t.d}return!0},bm:function(){if(this.a()){var n=this.a();var t=this;this.a().g(function(){if(t.a()===n){t.N()&&t.P();var i=n.j();"IsBrowsingGroups"in i&&i.IsBrowsingGroups&&n.b.s(!0);n.b.jx(!0)}});this.d().Z(this.a())}},bn:function(n){for(var r=n.a.bY,t=0;t<this.n.b();t++){var i=this.n.a(t);if(r===i.c){this.C(i,null);break}}},bo:function(n){var t;t=n.h?this.O(n.a,n.b):this.g(n.a);this.C(t,n.f,n.e,n.d,n.c,n.g);n.c&&this.k.a()==="TouchNarrow"&&this.m.A()},C:function(n,t,i,r,u,f){i&&this.bh();if(!n||!this.l().h(n)||this.a()===n){r&&t&&t();return}this.d().N(f);this.D(n);this.a()&&(this.a().j().IsBrowsingGroups=u);t&&(this.a().e()?t():this.a().g(t))},bh:function(){var t=this.R.a();if(t)for(var r=t.x.length,n=r-1;n>=0;n--){var i=t.x[n];if(INavigationViewModel.isInstanceOfType(i)){i.a();break}}},bl:function(n){this.T(!0)},bj:function(n){this.T(!1)},bk:function(n){var t=this;this.q.a(function(n){t.bt(n)})},bi:function(n){var t=this;this.r.a(function(i){t.by(i);i.g(n)})},Z:function(n,t){this.c&&this.c.iL(null,null)}};_y.fx=function(n){_a.b.a(n,"eventAggregator");this.c=n};_y.fx.prototype={c:null,a:function(n){var t=this;this.c.a(_y.m,new _y.m(2,function(){t.c.a(_y.ce,new _y.ce)},!0,!0,!0,!1,!0));return!0}};_y.dS=function(n,t,i,r,u,f,e,o,s,h,c,l){this.b=e;var a=new _y.fJ(h);this.a(n,"/options",a);this.a(n,"/options/$option",a);this.a(n,"/options/$option/action/$action",a);this.a(n,"/options/$option/mode/$mode",a);this.a(n,"/options/$option/mode/$mode/action/$action",a);this.a(n,"/options/$option/itemid/$itemid*",a);this.a(n,"/options/$option/mode/$mode/itemid/$itemid*",a);this.a(n,"/options/$option/id/$id*",a);this.a(n,"/options/$option/mode/$mode/id/$id*",a);var y=new _y.de(r);this.a(n,"/$module",y);var v=new _y.fv;this.a(n,"/$module/attachmentlightbox",v);this.a(n,"/mail/$fid/attachmentlightbox",v);this.a(n,"/group/$group/$module/attachmentlightbox",v);this.a(n,"/calendar/action/$action",new _y.fy(r,u,c));this.a(n,"/calendar/view/$view",new _y.fB(r,l));this.a(n,"/calendar/addgroupevents",new _y.fz(r,u));t.a().bm().Enabled&&this.a(n,"/bookings/$bookingmailbox/$submodule",new _y.fw(r));(t.a().bf().Enabled||t.a().f().Enabled)&&this.a(n,"/mail/$fid",new _y.dc(e,r));if(t.a().bf().Enabled){this.a(n,"/mail/$fid/$readMode",new _y.dc(e,r));this.a(n,"/mail/action/compose",new _y.bA(r,o,s,l))}if(t.a().c().Enabled){this.a(n,"/group/$group/$module",new _y.fE(u));this.a(n,"/group/$group/action/$action",new _y.bT(u));f&&this.a(n,"/$module/action/createmoderngroup",new _y.fD(u,f));this.a(n,_a.ba.c,new _y.fx(u))}};_y.dS.prototype={b:null,a:function(n,t,i){var r=i;n.g(t,r.b||(r.b=Function.createDelegate(r,r.a)))}};_y.fD=function(n,t){_a.b.a(n,"eventAggregator");_a.b.a(t,"asyncModernGroupsComposeFactory");this.d=n;this.c=t};_y.fD.prototype={d:null,c:null,a:function(n){_a.b.a(n,"arguments");var f=_a.d.b(_a.a.q,"NavigateToCreateModernGroupPage");var i=n.module;var t=0;if(i)try{t=_js.o.b(_a.L,i)}catch(e){}var u=this;var r=function(){u.c.a(function(n){n.c();_a.d.a(f)})};this.d.a(_y.m,new _y.m(t,r,!1,!0,!0,!1,!1));return!0}};_y.fE=function(n){_y.fE.initializeBase(this,[n]);_a.b.a(n,"eventAggregator")};_y.fE.prototype={e:function(n,t,i){return new _y.bi(t,i)}};_y.de=function(n){this.c=n};_y.de.prototype={c:null,a:function(n){if(!n)throw Error.argumentNull("arguments");var r=n.module;var i;var t=null;if(r)try{i=_js.o.b(_a.L,r);t=this.c.g(i);t||(t=this.c.g(0))}catch(u){t=this.c.g(0)}this.c.D(t);return this.c.a()===t}};_y.bI=function(n,t,i,r,u,f,e,o,s,h,c){this.K=Function.createDelegate(this,this.T);this.j=Function.createDelegate(this,this.Z);this.q=Function.createDelegate(this,this.bb);this.y=Function.createDelegate(this,this.bc);this.B=Function.createDelegate(this,this.be);this.A=Function.createDelegate(this,this.bd);this.C=Function.createDelegate(this,this.bf);this.D=Function.createDelegate(this,this.bg);this.w=Function.createDelegate(this,this.S);this.x=Function.createDelegate(this,this.Y);_y.bI.initializeBase(this);this.E=!!s&&s.a().h().Enabled;this.O(n);this.l=t;this.c=i;this.s=r;this.n=u;this.g=f;this.g.b(_h.bb,this.x);this.m=e;this.k=o;this.N=s;this.r=h;this.P();this.i();_dh.a(c,this)};_y.bI.b=function(n){return!_g.b.a.doesIdEqualName(n,"inbox")&&!_g.b.a.doesIdEqualName(n,"clutter")};_y.bI.prototype={c:null,N:null,s:null,n:null,g:null,m:null,k:null,l:null,E:!1,r:null,a:null,f:!1,h:!0,F:!1,o:!1,v:!1,e:-1,J:-1,d:null,b:null,t:function(n){if(this.f!==n){this.f=n;if(this.f){var i=this;this.m.a(function(n){n.x()})}else{var t=this;this.m.a(function(n){n.y(t.J)})}this.en("IsExpanded")}return n},G:function(n){if(this.h!==n){this.h=n;this.en("IsHidden")}return n},I:function(n){this.F!==n&&(this.F=n);return n},O:function(n){if(this.a!==n){if(this.a){this.Q(this.a);this.p()}this.a=n;this.a&&this.bk(this.a)}return n},U:function(){return this.e<=-1?this.b.bj.DisplayName.toLocaleUpperCase():String.format(_u.R.NK,this.b.bj.DisplayName.toLocaleUpperCase(),this.e.toString())},bh:function(n){if(this.e!==n){this.e=n;this.er("ClutterCount","HeaderLabel")}return n},V:function(){var n=this.a.a().bj.FolderId;return _g.b.a.doesIdEqualName(n,"clutter")},W:function(){var n=this.a.a().bj.FolderId;return _g.b.a.doesIdEqualName(n,"inbox")},i:function(){if(this.a.a()){this.G(!0);if(this.n.a()!=="TouchNarrow"&&_y.z.a(_g.a.a().e(),this.E)&&this.c.a().bj.ShowInferenceUiElements)if(this.V()){this.G(!1);this.t(!0)}else if(this.W()){this.G(!!this.a.c()&&this.a.c().h());this.t(!1)}}},T:function(){this.ba()},eq:function(){this.a&&this.Q(this.a);this.p();this.bl();this.g.c(_h.bb,this.x);_a.iS.prototype.eq.call(this)},bf:function(n,t){this.i()},Y:function(n){this.i()},bd:function(n,t){if(this.f&&!this.h){this.d&&this.p();this.d=this.a.e();this.d.a().e(this.w)}else this.p()},be:function(n,t){this.i()},bc:function(n,t){this.i()},P:function(){if(!this.b){this.b=_h.a.a(_g.b.a.nameToId("clutter"));if(this.b)this.bj();else if(!this.v){this.g.b(_h.bk,this.D);this.v=!0}}},bg:function(n){this.P();this.g.c(_h.bk,this.D);this.v=!1},bk:function(n){n.apcl(n.K(),this.C);n.apcl(n.B(),this.A);n.apcl(n.l(),this.B);n.apcl(n.ci(),this.y)},Q:function(n){n.rpcl(n.K(),this.C);n.rpcl(n.B(),this.A);n.rpcl(n.l(),this.B);n.rpcl(n.ci(),this.y)},ba:function(){var i=this;this.m.a(function(n){n.bg()});var t=-1;t=this.a.f()==="All"?this.e>this.a.e().a().x.length?this.e:this.a.e().a().x.length:this.a.e().a().x.length;if(t>0)if((1024&this.c.a().x())==1024){var n=this;this.s.g(1,_u.R.Pr,function(t,i){if(i){var r;(r=n.c.a()).D(r.x()&-1025);_h.f.a(n.c.a().u,n.k)}t?_js.i.a().c(_y.bI.a,"OnDeleteAll",function(){n.L()}):n.n.a()!=="TouchNarrow"?n.a.cx().a():n.a.cw().a()},!0)}else this.L()},L:function(){_a.b.d(!!this.b,"clutter folder is null.");var i;_a.l.b(_y.bI.a,"DeleteAllClutter",!1,(i=new _a.P,i.a=!0,i));if(this.a.f()==="All"){var n=this;this.r.a(function(t){var i=t.a();i.g(n.b);i.i(n.c.b().g(n.a.a().bj.FolderId,n.a.a().b,n.n.a()!=="Mouse").a());i.c(n.c.a().b());i.b(n.q);n.p();n.M();n.k.a(i)})}else{var t=this;this.r.a(function(n){var i=n.d(t.a.a(),t.a.e().W(),t.a.f());i.c(t.c.a().b());i.b(t.q);t.k.a(i)})}},bb:function(n){var t=n;t.k(this.q);if(t.f())this.X(t.f());else{var i=_a.l.c("DeleteAllClutter");if(i){i.j="Pivot:"+this.a.f();_a.l.a("DeleteAllClutter")}}},X:function(n){var u;var i;var e,o,f;var h=(f=_h.Y.a(n,e={val:u},o={val:i}),u=e.val,i=o.val,f);h||(i=n);var r=!1;var t=i.ErrorCode;if(!_js.o.a(t)){r=!_g.bi.a(t)&&t!==408;r}var s=String.format("Error on completion of EmptyPivotAction = '{0}'; status code = {1}",n.message,_js.o.a(t)?"no status code":t);_js.c.c(_y.bI.a,s);r&&u===20&&this.bi(_u.R.FL)},bi:function(n){this.s.g(0,n,null)},bj:function(){if(!this.o){this.b.apcl("TotalCount",this.j);this.b.apcl("UnreadCount",this.j);this.o=!0;this.R()}},bm:function(){if(this.o&&this.b){this.b.rpcl("TotalCount",this.j);this.b.rpcl("UnreadCount",this.j);this.o=!1}},p:function(){if(this.d){this.d.a().g(this.w);this.d=null}},bl:function(){if(this.b){this.bm();this.b=null}},S:function(n,t){switch(t.c){case 2:this.a.c()||this.d.a().x.length||this.a.f()!=="All"||this.M();break}},M:function(){this.t(!1);this.l&&this.l.a()},R:function(){if(this.b){this.bh(Math.max(0,this.b.bj.TotalCount));this.J=Math.max(0,this.b.bj.UnreadCount)}},Z:function(n,t){this.R()}};_y.fC=function(n,t,i,r,u,f,e,o,s){this.h=n;this.j=t;this.i=i;this.d=r;this.f=u;this.b=f;this.e=e;this.c=o;this.g=s};_y.fC.prototype={h:null,j:null,i:null,d:null,f:null,b:null,e:null,c:null,g:null,a:function(n,t){return new _y.bI(n,t,this.j,this.h,this.i,this.d,this.f,this.b,this.e,this.c,this.g)}};_y.z=function(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p,w,b,k,d,g,nt,tt,it,rt,ut,ft,et,ot,st,ht,ct,lt,at,vt,yt,pt,wt,bt,kt,dt,gt,ni,ti,ii,ri,ui,fi,ei,oi,si,hi,ci,li,ai,vi){this.gi=Function.createDelegate(this,this.jC);this.gh=Function.createDelegate(this,this.gk);this.gj=Function.createDelegate(this,this.jK);this.ca=Function.createDelegate(this,this.jD);this.dL=Function.createDelegate(this,this.jH);this.dM=Function.createDelegate(this,this.jI);this.dK=Function.createDelegate(this,this.jG);this.dI=Function.createDelegate(this,this.jE);this.dJ=Function.createDelegate(this,this.jF);_y.z.initializeBase(this,[n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p,w,b,k,d,g,nt,tt,it,rt,ut,ft,et,ot,st,ht,ct,at,vt,yt,pt,wt,bt,kt,dt,gt,ni,ti,ii,ri,ui,fi,ei,oi,si,hi,ci,ai,vi]);this.dO=lt;this.gl=li;this.gr()&&this.go();_dh.a(si,this)};_y.z.a=function(n,t){return t&&!!n&&n.bj.PredictedActions};_y.z.prototype={dO:null,v:null,gl:null,jJ:function(n){if(this.v!==n){this.v=n;this.en("ClutterHeaderViewModel")}return n},fe:function(){return this.v?!this.v.h&&this.v.f:!1},gn:function(){return!!this.P()&&this.w.doesIdEqualName(this.P(),"clutter")},d:function(){var t=this.f.bE();_y.e.prototype.d.call(this);if(_h.a.c){this.f.cI(t);if(this.O()){var n=this.f;this.p.dc(this.f.d(),this.q,this.f.i(),n.p||(n.p=Function.createDelegate(n,n.W)),this.f.a(),this.f.o(),this.f.m(),this.f.g())}}},fF:function(n){if(this.cE()){this.bB=new $d(this.dJ,_y.z.b);this.bA=new $d(this.dI,_y.z.b)}this.l.e().apcl("PredictedActions",this.dK);_h.a.c&&this.l.a().apcl("ShowInferenceUiElements",this.dM);_y.e.prototype.fF.call(this,n)},fE:function(){_y.e.prototype.fE.call(this);if(this.f){if(this.v){this.v.O(this.f);this.gq()}_h.a.c&&this.f.apcl(this.f.ch(),this.dL)}},cp:function(){var n=_y.e.prototype.cp.call(this);this.cE()&&(this.gn()?n.p.a(new _fm.d(_u.R.QA,null,this.bB)):this.P()&&this.w.doesIdEqualName(this.P(),"inbox")&&this.l.a().bj.ShowInferenceUiElements&&n.p.a(new _fm.d(_u.R.KK,null,this.bA)));return n},gm:function(){return _h.a.c&&this.l.a().bj.ShowInferenceUiElements},cP:function(){_y.e.prototype.cP.call(this);this.v&&this.v.I(!0)},cS:function(){_y.e.prototype.cS.call(this);this.v&&this.v.I(!1)},W:function(){_y.e.prototype.W.call(this);this.v&&this.h.a()!=="TouchNarrow"&&this.v.I(this.Q)},eq:function(){this.l.e().rpcl("PredictedActions",this.dK);if(this.v){this.v.rpcl("IsHidden",this.ca);this.v.rpcl("IsExpanded",this.ca)}_h.a.c&&this.l.a().rpcl("ShowInferenceUiElements",this.dM);_y.e.prototype.eq.call(this)},bD:function(n,t,i){var u=this.f.j();var e=this.w.doesIdEqualName(u,"clutter");_y.e.prototype.bD.call(this,n,t,!1);var f=this.f.j();if(e){if(this.w.doesIdEqualName(f,"inbox")){var r=_a.l.c("DeleteAllClutter");if(r){r.j="Pivot:"+this.f.f();_a.l.a("DeleteAllClutter")}}this.h.a()==="TouchWide"&&this.dc()}},dz:function(n){return this.cE()&&!_y.bI.b(n)},fH:function(n,t){this.v&&this.v.i();_y.e.prototype.fH.call(this,n,t)},eX:function(n,t){this.gm()&&n.h.a()==="inbox"&&this.f&&this.f.a().a()==="clutter"?this.jA(t):_y.e.prototype.eX.call(this,n,t)},fD:function(){_y.e.prototype.fD.call(this);this.f&&_h.a.c&&this.f.rpcl(this.f.ch(),this.dL)},jH:function(n,t){if(this.f&&this.m.a()==="inbox"){var i=this.f.cg()[this.f.bE()].a;this.f.ba(i);this.K().c(new _h.K("All"));_h.o.a(_a.a.bm,"FocusedInboxPivot_"+_g.hb.toString(i),-1,0,null)}},jA:function(n){var t=this;this.F.g(1,String.format(_u.R.Lr,_u.R.Eo),function(i,r){i&&t.jz(t.f.a(),n)},!1,null,null,_u.R.Bj)},jz:function(n,t){var i=this;this.bo.a(function(r){var u=r.a();u.g(n);u.i(i.l.b().g(n.bj.FolderId,n.b,!i.O()).a());u.c(i.l.a().b());u.j(t);_a.e.a.a(u)})},jE:function(){this.f&&this.f.cq().a()},jF:function(){this.f&&this.f.cr().a()},jG:function(n,t){if(this.cE()){!this.v&&this.gr()&&this.go();this.jy();this.bB=new $d(this.dJ,_y.z.b);this.bA=new $d(this.dI,_y.z.b)}else{this.bB=null;this.bA=null}this.dc()},go:function(){this.jJ(this.dO.a(this.f,new $d(this.gj,_a.a.bf)));this.v.apcl("IsHidden",this.ca);this.v.apcl("IsExpanded",this.ca);this.mS(new $d(this.v.K,_y.z.b));this.gq()},jD:function(n,t){this.en("IsClutterShownExpanded")},jK:function(){this.gn()?this.gk():this.jB();this.h.a()==="TouchWide"&&this.dc()},jB:function(){var n=this.w.nameToId("clutter");if(n){this.i.a.d=this.i.b;this.i.b.g(n);this.bD(!1,!0,!1)}},gk:function(){this.i.a.d=this.i.b;this.iS(!0,!1)},gq:function(){this.O()||this.f.dy(new $d(this.gh,_y.z.b),this.kb())},gr:function(){return this.l.e().bj.PredictedActions&&!this.O()},cE:function(){return _y.z.a(this.l.e(),!0)},jy:function(){if(this.w.nameToId("clutter"))_h.a.z();else{var n=new _h.bs("GetFolderAction_InferenceMailModuleViewModel_BootstrapClutterFolder",!1);n.i=new _h.bC;n.g=[new _g.r("clutter")];n.b(this.gi);_a.e.a.a(n)}},jC:function(n){var t=n;t.I||_h.a.z()},jI:function(n,t){var r=_h.a.a(this.w.nameToId("clutter"));r&&r.W(this.l.a().bj.ShowInferenceUiElements);this.en("IsFocusedInboxUIEnabled");var i=this.fj();(i&&i.h.a()==="inbox"&&this.f&&this.f.a().a()==="clutter"||i.h.a()==="clutter")&&this.jm(this.w.nameToId("inbox"))}};_y.eM=function(){};_y.eM.b=function(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p,w,b,k,d,g,nt,tt,it,rt,ut,ft,et,ot,st,ht,ct,lt,at,vt,yt,pt,wt,bt,kt,dt,gt,ni,ti,ii,ri,ui,fi,ei,oi,si,hi,ci,li,ai,vi){return ut&&(ut.a().h().Enabled||ut.a().bz().Enabled)?new _y.z(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p,w,b,k,d,g,nt,tt,it,rt,ut,ft,et,ot,st,ht,lt,ct,at,vt,yt,pt,wt,bt,kt,dt,gt,ni,ti,ii,ri,ui,fi,ei,oi,si,hi,ci,li,ai,vi):new _y.e(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p,w,b,k,d,g,nt,tt,it,rt,ut,ft,et,ot,st,ht,lt,at,vt,yt,pt,wt,bt,kt,dt,gt,ni,ti,ii,ri,ui,fi,ei,oi,si,hi,ci,ai,vi)};_y.eM.a=function(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p){if(n.a()!=="Mouse"||!s||!u||!u.a().c().Enabled)return null;var b=new _y.cp(r,null,t,n,e,o,!1,t.t(),!0,u,h,c,y,p,i,l,a,v);var w=new _y.t(b,n,i,t,r,!0);return new _y.s(w,_u.R.HW,s,f,u,t,i,r)};_y.e=function(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p,w,b,k,d,g,nt,tt,it,rt,ut,ft,et,ot,st,ht,ct,lt,at,vt,yt,pt,wt,bt,kt,dt,gt,ni,ti,ii,ri,ui,fi,ei,oi,si,hi,ci,li){this.dP=Function.createDelegate(this,this.kC);this.gw=Function.createDelegate(this,this.jU);this.gA=Function.createDelegate(this,this.ks);this.gC=Function.createDelegate(this,this.ku);this.gB=Function.createDelegate(this,this.kt);this.hj=Function.createDelegate(this,this.lA);this.gt=Function.createDelegate(this,this.iu);this.ie=Function.createDelegate(this,this.nk);this.dY=Function.createDelegate(this,this.lT);this.gW=Function.createDelegate(this,this.lk);this.gQ=Function.createDelegate(this,this.la);this.gR=Function.createDelegate(this,this.lb);this.gs=Function.createDelegate(this,this.jP);this.eB=Function.createDelegate(this,this.mJ);this.gG=Function.createDelegate(this,this.ky);this.gI=Function.createDelegate(this,this.kA);this.gD=Function.createDelegate(this,this.kv);this.gM=Function.createDelegate(this,this.kG);this.iq=Function.createDelegate(this,this.nA);this.gF=Function.createDelegate(this,this.kx);this.gH=Function.createDelegate(this,this.kz);this.gJ=Function.createDelegate(this,this.kB);this.gL=Function.createDelegate(this,this.kF);this.gK=Function.createDelegate(this,this.kD);this.hN=Function.createDelegate(this,this.mo);this.hM=Function.createDelegate(this,this.mn);this.hi=Function.createDelegate(this,this.lz);this.gx=Function.createDelegate(this,this.jV);this.gy=Function.createDelegate(this,this.jW);this.hA=Function.createDelegate(this,this.lO);this.gS=Function.createDelegate(this,this.fr);this.hU=Function.createDelegate(this,this.fH);this.ip=Function.createDelegate(this,this.nz);this.io=Function.createDelegate(this,this.nx);this.ej=Function.createDelegate(this,this.iM);this.hV=Function.createDelegate(this,this.mz);this.hJ=Function.createDelegate(this,this.fG);this.ij=Function.createDelegate(this,this.ns);this.hq=Function.createDelegate(this,this.iI);this.hg=Function.createDelegate(this,this.lx);this.hL=Function.createDelegate(this,this.mm);this.il=Function.createDelegate(this,this.jr);this.hv=Function.createDelegate(this,this.lM);this.hy=Function.createDelegate(this,this.iJ);this.hz=Function.createDelegate(this,this.lN);this.im=Function.createDelegate(this,this.nu);this.eH=Function.createDelegate(this,this.nv);this.ig=Function.createDelegate(this,this.no);this.gO=Function.createDelegate(this,this.kX);this.id=Function.createDelegate(this,this.nj);this.gP=Function.createDelegate(this,this.kZ);this.gT=Function.createDelegate(this,this.lh);this.hQ=Function.createDelegate(this,this.ms);this.gZ=Function.createDelegate(this,this.bD);this.dR=Function.createDelegate(this,this.kW);this.cJ=Function.createDelegate(this,this.lU);this.hX=Function.createDelegate(this,this.mB);this.hd=Function.createDelegate(this,this.lu);this.cG=Function.createDelegate(this,this.li);this.cK=Function.createDelegate(this,this.nr);this.cH=Function.createDelegate(this,this.iG);this.cb=Function.createDelegate(this,this.kY);this.cF=Function.createDelegate(this,this.iB);this.Y=Function.createDelegate(this,this.bJ);this.cc=Function.createDelegate(this,this.lm);this.eb=Function.createDelegate(this,this.lX);this.eh=Function.createDelegate(this,this.mu);this.ea=Function.createDelegate(this,this.lW);this.ec=Function.createDelegate(this,this.lY);this.ef=Function.createDelegate(this,this.mb);this.ei=Function.createDelegate(this,this.mw);this.ee=Function.createDelegate(this,this.ma);this.ed=Function.createDelegate(this,this.lZ);this.dZ=Function.createDelegate(this,this.lV);this.em=Function.createDelegate(this,this.mE);this.dS=Function.createDelegate(this,this.lq);this.bH=Function.createDelegate(this,this.mc);this.ib=Function.createDelegate(this,this.mH);this.dT=Function.createDelegate(this,this.lG);this.eD=Function.createDelegate(this,this.mN);this.hD=Function.createDelegate(this,this.mf);this.dQ=Function.createDelegate(this,this.kE);this.eE=Function.createDelegate(this,this.mP);this.bI=Function.createDelegate(this,this.iL);this.eF=Function.createDelegate(this,this.bV);this.hI=Function.createDelegate(this,this.mk);this.ih=Function.createDelegate(this,this.np);this.dW=Function.createDelegate(this,this.iK);this.hm=Function.createDelegate(this,this.iH);this.dX=Function.createDelegate(this,this.lS);this.cI=Function.createDelegate(this,this.lJ);this.dU=Function.createDelegate(this,this.lP);this.ik=Function.createDelegate(this,this.jq);this.ii=Function.createDelegate(this,this.nq);this.hY=Function.createDelegate(this,this.mC);this.ic=Function.createDelegate(this,this.mO);this.gY=Function.createDelegate(this,this.lo);this.cd=Function.createDelegate(this,this.mK);this.gU=Function.createDelegate(this,this.lj);this.gu=Function.createDelegate(this,this.jS);this.gV=Function.createDelegate(this,this.iF);this.hS=Function.createDelegate(this,this.mv);this.ia=Function.createDelegate(this,this.mF);this.hK=Function.createDelegate(this,this.ml);this.hc=Function.createDelegate(this,this.lt);this.hZ=Function.createDelegate(this,this.mD);this.hu=Function.createDelegate(this,this.lL);this.hC=Function.createDelegate(this,this.me);this.hB=Function.createDelegate(this,this.md);this.hn=Function.createDelegate(this,this.lD);this.hk=Function.createDelegate(this,this.lB);this.hp=Function.createDelegate(this,this.lF);this.hb=Function.createDelegate(this,this.ls);this.ht=Function.createDelegate(this,this.lK);this.hO=Function.createDelegate(this,this.mq);this.hP=Function.createDelegate(this,this.mr);this.ho=Function.createDelegate(this,this.lE);this.gv=Function.createDelegate(this,this.jT);this.gX=Function.createDelegate(this,this.ll);this.hF=Function.createDelegate(this,this.mh);this.hE=Function.createDelegate(this,this.mg);this.hH=Function.createDelegate(this,this.mj);this.hG=Function.createDelegate(this,this.mi);this.he=Function.createDelegate(this,this.lv);this.dV=Function.createDelegate(this,this.lQ);this.ha=Function.createDelegate(this,this.lr);this.hr=Function.createDelegate(this,this.lH);this.hh=Function.createDelegate(this,this.ly);this.hs=Function.createDelegate(this,this.lI);this.hR=Function.createDelegate(this,this.mt);this.hf=Function.createDelegate(this,this.lw);this.hW=Function.createDelegate(this,this.mA);this.hl=Function.createDelegate(this,this.lC);this.ce=Function.createDelegate(this,this.d);this.gz=Function.createDelegate(this,this.jY);this.hT=Function.createDelegate(this,this.mx);this.gN=Function.createDelegate(this,this.kV);this.eg=Function.createDelegate(this,this.mp);this.gE=Function.createDelegate(this,this.kw);_y.e.initializeBase(this,[_u.R.Cx,e,new _y.X(n.a(),hi,null,ut,kt,e,!0)]);var pi=_js.h.b(_a.a.be,2,"MMVMInit");this.h=n;this.l=h;this.cl=c;this.w=t;this.da=f;this.dp=u;this.cx=l;this.ds=a;this.eJ=v;this.dm=y;this.fp=p;this.t=b;this.dl=k;this.dC=d;this.bl=nt;this.bF=tt;this.br=st;this.ct=it;this.dn=rt;this.B=_y.t.a(n)?420:327;this.F=g;this.C=o;this.fw=new _y.fY(e,o);this.fV=et;this.eR=ot;this.cm=ft;this.fb=ct;this.it=lt;this.is=at;this.bW=vt;this.cX=pt;this.eQ=ii;this.T=wt;this.o=ut;this.cz=dt;this.bm=gt;this.fZ=ni;this.fq=ti;this.fl=ui;this.du=fi;this.fB=ei;this.bo=si;this.eO=ci;this.bg=oi;_dh.a(oi,this);this.I.b(_y.ef,this.gE);this.j=kt;this.cV=li;this.h.a()==="Mouse"&&this.j.apcl("ReadingPanePosition",this.eg);this.A=s;this.o=ut;this.cM=r;_a.b.b(this.cM,"asyncReadingPaneViewModel");this.bS=ht;this.s=i;if(i){this.i=i.a;i.bs(this.J);this.iT()}else this.i=this.o.a().f().Enabled&&this.bm.c()?new _y.t(new _y.fK(e,null,this.l,this.h,this.ct,!1,h.t(),!1,this.o,yt,ri,this.T,this.bo,this.bg,this.C,this.A,this.bm,this.fl),this.h,this.C,h,e,!1):new _y.t(this.be(null,this.bF,!1,h.t(),yt,this.T,this.A),this.h,this.C,h,e,!1);this.cf=!_js.u.a(this.l.b().bj.XO1WhitespaceExperiment)&&this.l.b().bj.XO1WhitespaceExperiment;var ai=this.l.b().g(this.S(),!1,this.h.a()!=="Mouse");this.bP=this.dz(this.S());this.jN(ai);this.h.a()==="TouchNarrow"&&this.cz&&this.cz.a(this.i);if(this.o){this.bN=this.o.a().bf().Enabled;this.dB=n.a()==="TouchNarrow"&&ut.a().K().Enabled&&!_a.UserAgent.getInstance().J}this.kN();this.kM();this.cD=this.h.a()==="Mouse"?this.i.c:_y.t.b(this.h);this.bT=!1;this.cu=this.fi();this.J.e(_u.R.GV);this.J.B(this.gN);this.J.x(this.hT);this.lg();this.N()&&(this.eY=new $d(this.gz,_y.e.a));this.jo=new $d(this.ce,_y.e.a);this.bd=new $d(this.hl,_y.e.a);this.fU=new $d(this.hW,_y.e.a);this.eM=new $d(this.hf,_y.e.a);this.fJ=new $d(this.hR,_y.e.a);this.bL=new $d(this.hs,_y.e.a);this.ch=new $d(this.hh,_y.e.a);this.ci=new $d(this.hr,_y.e.a);this.fC=new $d(this.ha,_y.e.a);this.co=new $d(this.dV,_y.e.a);this.eL=new $d(this.he,_y.e.a);this.dq=new $d(this.hG,_y.e.a);this.dr=new $d(this.hH,_y.e.a);this.fu=new $d(this.hE,_y.e.a);this.fv=new $d(this.hF,_y.e.a);this.df=new $d(this.gX,_y.e.a);this.de=new $d(this.gv,_y.e.a);this.eW=new $d(this.ho,_y.e.a);this.bR=new $d(this.hP,_y.e.a);this.bQ=new $d(this.hO,_y.e.a);this.bM=new $d(this.ht,_y.e.a);this.bc=new $d(this.hb,_y.e.a);this.bK=new $d(this.hp,_y.e.a);this.eU=new $d(this.hk,_y.e.a);this.eV=new $d(this.hn,_y.e.a);this.fs=new $d(this.hB,_y.e.a);this.ft=new $d(this.hC,_y.e.a);this.fc=new $d(this.hu,_y.e.a);this.gb=new $d(this.hZ,_y.e.a);this.eK=new $d(this.hc,_y.e.a);this.fI=new $d(this.hK,_y.e.a);this.cC=new $d(this.ia,_y.e.a);this.fN=new $d(this.hS,_y.e.a);var yi=this,vi=this;this.cq=new $d(function(){yi.iB(null)},_y.e.a,this,"CanExecuteMoveAction",function(){return vi.iv()});this.bC=new $d(this.gV,_y.e.a);this.cU=new $d(this.gu,_y.e.a);this.fx=new $d(this.gU,_y.e.a);this.dv=new $d(this.cd,_y.e.a);this.eI=new $d(this.gY,_y.e.a);this.fQ=new $d(this.ic,_y.e.a);this.ga=new $d(this.hY,_y.e.a);this.ni(45);if(bt&&bt.a.ItemID&&bt.a.ispopout&&bt.a.ispopout==="0"){this.f.dG(!0);this.f.dA(bt.a.ItemID);bt.a.viewmodel&&bt.a.viewmodel.toLowerCase()==="readmessageitem"&&this.j.p()&&this.je(!0)}this.fF(ai);this.eZ=w;this.h.a()==="Mouse"&&(this.fX=new _y.fG(this.h,e,h,f,ut,at,this.ii));this.jq(null,null);this.apcl("IsClutterShownExpanded",this.ik);this.jr(null,null);this.kg()&&this.lf();this.s&&this.s.apcl(_y.S.b,this.dU);_js.h.a(pi)};_y.e.b=function(n,t){var i=t.b().g(n,!1,!1).c;return i!==3?i:t.a().bj.GlobalReadingPanePosition};_y.e.f=function(n){_y.e.g||(_y.e.g=_y.e.l());return _y.e.g[n]};_y.e.c=function(n,t,i){return t.b().g(n.bj.FolderId,n.b,i.a()!=="Mouse")};_y.e.l=function(){var n={};n.All="SwitchPivotAll";n.Unread="SwitchPivotUnread";n.ToOrCcMe="SwitchPivotToMe";n.Flagged="SwitchPivotFlagged";n.Pinned="SwitchPivotPinned";return n};_y.e.m=function(){};_y.e.prototype={ct:null,C:null,bm:null,bl:null,o:null,cm:null,du:null,h:null,l:null,fl:null,fB:null,cX:null,eQ:null,bg:null,T:null,cx:null,ds:null,eJ:null,dm:null,da:null,eR:null,fb:null,br:null,dn:null,eZ:null,fV:null,it:null,is:null,bo:null,bW:null,cB:null,ck:null,dC:null,j:null,cq:null,bC:null,cU:null,fx:null,bd:null,fU:null,bc:null,bK:null,eM:null,fJ:null,bL:null,ch:null,ci:null,fC:null,co:null,eL:null,fI:null,fN:null,dq:null,dr:null,fu:null,fv:null,jo:null,df:null,de:null,eW:null,bR:null,bQ:null,bM:null,eV:null,fs:null,ft:null,fc:null,gb:null,eK:null,eU:null,cC:null,cV:null,fZ:null,ga:null,fQ:null,cy:!1,bw:!1,bN:!1,dB:!1,dp:null,fp:null,iP:"RaisePeopleModuleSearchEvent",f:null,bn:null,by:null,A:null,dj:null,g:null,cM:null,i:null,y:null,m:null,cL:null,cN:null,bU:null,cz:null,cv:null,dx:0,bz:0,bi:null,fz:null,bA:null,bB:null,eP:null,cl:null,w:null,fo:!1,q:!1,cj:!1,bs:!1,cr:!1,cw:null,dt:null,B:0,eO:null,cg:null,fq:null,bt:null,dd:null,fm:!1,bO:null,fn:!1,bF:null,dl:null,cT:!1,cD:!1,bT:!1,dA:!1,fY:!1,eY:null,cu:0,di:!1,F:null,bp:null,fw:null,fA:null,dv:null,eI:null,R:null,bb:null,bS:null,bh:null,bP:!1,s:null,bq:null,fX:null,cn:null,t:null,cW:null,fW:null,p:null,bj:null,bk:null,U:null,V:0,dg:!1,dh:!1,cA:!1,cs:null,L:null,dk:null,G:null,kr:function(){if(!this.cB&&this.bW){var n=this;this.bW.a(function(t){if(!n.cB){n.cB=t.b();n.en("UserActionsViewModel")}})}return this.cB},kc:function(){if(!this.ck&&this.h.a()==="Mouse"&&this.o&&this.o.a().U().Enabled&&this.bW){var n=this;this.bW.a(function(t){if(!n.ck){n.ck=t.a();n.en("DelayedSendInformationViewModel")}})}return this.ck},fe:function(){return!1},kb:function(){return this.eP},mS:function(n){this.eP=n;return n},kf:function(){return _a.UserAgent.getInstance().F},ba:function(){return"mail"},bG:function(){return"favicon_mail.ico"},k:function(){return this.cL},iV:function(n){if(this.cL!==n){this.cL=n;this.en("ApplicationBarViewModel")}return n},bv:function(){return this.cN},iW:function(n){if(this.cN!==n){this.cN=n;this.en("BottomAppBarViewModel")}return n},x:function(){return this.bU},jf:function(n){if(this.bU!==n){this.bU=n;this.en("TopAppBarViewModel")}return n},dN:function(){return this.di},iZ:function(n){if(n!==this.di){this.di=n;this.en("IsTransitionedIn")}return n},n:function(){return this.h.a()!=="Mouse"?2:0},dF:function(){return this.cz},ng:function(n){if(this.dt!==n){this.dt=n;this.en("OfflineActivityInfo")}return n},fR:function(n){if(this.f!==n){this.fD();this.f=n;this.fE();this.er("CurrentMailListViewModel","CanExecuteIgnoreMessages")}return n},cZ:function(){this.dj||(this.dj=new _y.D);return this.dj},ja:function(n){if(this.cu!==n){this.cu=n;this.en("MailNavigationAndListViewControlsWidth")}return n},ni:function(n){if(this.dx!==n){this.dx=n;this.en("SearchControlsHeight")}return n},a:function(){return this.q},mT:function(n){if(this.q!==n){this.q=n;this.en("ConversationView")}return n},iX:function(n){if(this.cj!==n){this.cj=n;this.en("DateViewOnly")}return n},bu:function(){return null},bX:function(){return null},c:function(){return!this.g||!this.g.b()?null:this.g.b().a()},mR:function(n){if(this.cg===n)return n;this.cg=n;this.en("CategoryManagementDialog");return n},mY:function(n){if(this.bt===n)return n;this.bt=n;this.en("KeyboardShortcutsViewModel");return n},nb:function(n){if(this.bO===n)return n;this.bO=n;this.en("MailFolderPermissionsDialog");return n},r:function(){return this.ep(_y.e.h)},iY:function(n){this.eo(_y.e.h,n);return n},iv:function(){return this.f.d()>0&&this.f.cX()&&_g.j.d(this.m)},cf:!1,jb:function(n){if(this.cv!==n){this.cv=n;this.en("PivotOptions")}return n},bx:function(){return this.A},M:function(n){this.A=n;return n},jc:function(n){if(this.bz!==n){this.bz=n;this.my();this.en("PivotSelectedOptionIndex")}return n},dy:function(n){if(this.dA!==n){this.dA=n;this.en("ShouldShowListLoadingIndicator")}return n},iy:function(){if(this.h.a()==="Mouse"&&this.j.a===1){this.B=this.l.b().p().a;if(this.B===-1){var n=this.l.b().g(this.w.nameToId("inbox"),!1,this.h.a()!=="Mouse");this.B=n.i;this.gc(this.B,!0)}else if(!(this.B>=314&&this.B<=574)){this.B=327;this.gc(this.B,!1)}}return this.B},na:function(n){if(this.B!==n&&this.h.a()==="Mouse"){this.B=n;this.j.a===1?this.gc(this.B,!1):this.l.b().Y();this.en("ListViewWidth");this.p&&this.g&&this.g.g()&&this.p.dI(this.g.g().b(),this.B);this.I.a(_a.cF,new _a.cF)}return n},iw:function(){return this.bl?!this.bl.g:this.N()?!!this.E()&&this.E().u():!1},nc:function(n){if(this.p!==n){this.p=n;this.en("MailModuleCommandingBarManager")}return n},mU:function(n){if(this.G!==n){this.G=n;this.en("ExtEntryPoint")}return n},S:function(){return this.w.nameToId("inbox")},ka:function(){return!!this.f&&!!this.f.I()&&this.f.I().b},ke:function(){var n=null;this.s&&this.s.g&&(n=this.s.g.b());return n},ff:function(){return this.f.d()===1},bf:function(){return!!this.g.b()&&this.g.b().bb()},fd:function(){if(!this.bn){this.bn=this.dp.a(this.eR);this.cw.a(this.bn)}return this.bn},fg:function(){if(!this.by){this.by=this.dp.b();this.cw.a(this.by)}return this.by},O:function(){return this.h.a()==="Mouse"},ki:function(){return _a.z.h()},K:function(){this.R||(this.R=this.fV.a(this.f,this,this.l,this.o));return this.R},jd:function(n){if(this.m!==n){this.m=n;this.eu(["SelectedFolder","IsInClutterView"])}return n},P:function(){return this.m?this.m.bj.FolderId:this.S()},kl:function(){return this.cf?this.E()&&this.E().f()?48:58:68},N:function(){return!!this.o&&this.o.a().k().Enabled},cY:function(){return!!this.s},kh:function(){return this.N()||this.cY()},kj:function(){return _y.t.a(this.h)},kk:function(){switch(this.j.a){case 1:return 115;default:return 0}},kn:function(){return this.cf?48:58},kg:function(){return!!this.o&&this.o.a().ee().Enabled&&this.h.a()==="Mouse"},ix:function(){return!!this.o&&this.o.a().f().Enabled},kq:function(){return this.E()?this.E().R():!1},kd:function(){return this.E()?this.E().bT():!1},kp:function(){return this.E()?this.E().p():!1},ko:function(){return this.E()?this.E().u():!1},mQ:function(n){this.bb=n;this.en("ArchiveFolderPickerDialog");return n},nh:function(n){if(this.cy!==n){this.cy=n;this.en("ReadingPaneHidden");this.I.a(_a.cu,new _a.cu(this.cy))}return n},mZ:function(n){if(this.bw!==n){this.bw=n;this.en("ListViewHidden");this.I.a(_a.eq,new _a.eq(this.bw))}return n},je:function(n){if(this.cA!==n){this.cA=n;this.en("ShowDeepLinkedEmailInImmersiveReadingPane")}return n},mW:function(n){if(this.dg!==n){this.dg=n;this.en("IsMailHeaderHidden")}return n},mX:function(n){if(this.dh!==n){this.dh=n;this.en("IsMailPivotHidden")}return n},mV:function(n){if(n!==this.cW){this.cW=n;this.en("FilterCalloutViewModel")}return n},km:function(){return this.L&&this.L.a()?this.L.d():0},fi:function(){var n=0;var t=_y.t.a(this.h)?420:327;this.j.b||(n=(this.iw()?this.i.o():this.i.f)+t);return n},bJ:function(n,t,i){if(!this.cr){var o=this;this.da.a(function(n){n.bh(o.P())});_a.I.b(_a.a.u,"MailComposeNewLoad",3);var u;var e=(u=new _a.P,u.a=!0,u.b=!0,u);var f=_a.d.b(_a.a.u,"MailComposeNew",!1,e);var h=_a.d.b(_a.a.u,"MailComposeNewLoad",!1,e);var s=_js.h.b(_a.a.a,517,"VM.MailCompose.Setup");this.cr=!0;var r=this;this.dm.e(function(u){var c=!1;try{var e=u.a(!1,!1);n&&e.r(0);e.m()||r.h.a()!=="Mouse"||(f.p="MailComposeNewPopOut");e.D(f);e.ba(h);e.bb(!0);e.bt();e.e(0);if(r.m&&r.m.c()){e.e(11);e.dX(r.m.bj.DisplayName);e.dW(r.m.bj.FolderId)}if(t){e.s(new _js.g);e.h().a(t)}i&&e.S(i);e.f(!0);r.h.a()!=="Mouse"&&e.dU(function(){r.cr=!1});_js.h.a(s);var o=null;!n&&r.f.d()>1&&r.f.U().a();r.D(function(){o=r.dl.a(r.g,e.m(),r.j.a,null);o.a(e)});c=!0}finally{c&&r.h.a()!=="Mouse"||(r.cr=!1)}},!1)}},b:function(n){var t=_y.e.c(this.f.a(),this.l,this.h);t.a()!==3&&t.n(this.q?1:2);t.l(n.b().a());t.m(n.a()==="Ascending"?0:1);this.l.b().j(t);_h.f.a(this.l.b().c(),this.C);this.t&&this.t.P(t.a());this.I.a(_h.bD,new _h.bD(this.f.a()))},nw:function(n){n?this.j.a||this.j.c(!0):this.j.c(!1)},lm:function(){switch(this.h.a()){case"Mouse":case"TouchWide":this.i.m(!this.i.c);break;case"TouchNarrow":this.A.d(this.i);break}},ln:function(){if(this.f.b()&&(this.h.a()!=="TouchNarrow"||!_y.J.isInstanceOfType(this.A.b())||!this.A.k)){_a.l.b(_y.e.a,"TouchNarrowOpen",!0);var n=this;this.D(function(){n.g.be(n.f.c());n.g.A(n.f.b());if(n.h.a()==="TouchNarrow"&&_y.J.isInstanceOfType(n.A.b()))n.A.e(n.g.c());else{n.h.a()==="TouchNarrow"&&n.I.a(_y.bO,new _y.bO(!0));n.A.d(n.g.c())}n.cT=!0})}},Z:function(){switch(this.h.a()){case"Mouse":case"TouchWide":return this;case"TouchNarrow":return this;default:throw Error.invalidOperation("Invalid Layout Type.");}},db:function(n,t){if(this.bs){this.h.a()==="TouchNarrow"&&this.jg(n,t);return}if(this.i.b.c){switch(this.h.a()){case"Mouse":case"TouchWide":this.iY(new _y.cq(this.be(this.i.a.c,this.bF,!0,!1,null,null,null)));break;case"TouchNarrow":this.y=new _y.bL(this.be(this.i.a.c,this.bF,!0,!1,null,null,null),this.fZ);this.jg(n,t);break}this.bs=!0}},my:function(){if(this.f){var n=this.cv[this.bz].a;this.e(new _h.K(n))}},jg:function(n,t){var i=this;this.y.a.C=t||new $d(function(){i.lp(n)},_y.e.a)},kP:function(n){if(!this.fn){if(this.dn){var t=this;this.dn.a(function(i){t.nb(i);t.jl(n)})}this.fn=!0}},cR:function(){_y.dI.prototype.cR.call(this);if(this.cT){this.cT=!1;this.jR()}},cS:function(){_y.dI.prototype.cS.call(this);this.iZ(!1)},cQ:function(){this.dB&&this.I.a(_a.bd,new _a.bd(1,"","","",null,null))},cP:function(){this.J&&this.E()&&(this.E().f()||!_js.e.b(this.E().a()))&&this.J.d(!0);_y.dI.prototype.cP.call(this);this.iZ(!0);this.q?_a.l.a("FromConversationReadingPane"):_a.l.a("FromMailReadingPane")},d:function(){_a.I.b(_a.a.s,"SwitchFolder",3);var u;var f=_a.d.b(_a.a.s,"SwitchMailView",!1,(u=new _a.P,u.a=!0,u));var t=this.f;var n=null;var i=0;if(this.q){n=this.fg();_a.i.b("VM.MailUsage.SwitchToItemView")}else{n=this.fd();_a.i.b("VM.MailUsage.SwitchToConversationView")}var o=!n.a();var e=!0;o||(e=_g.K.a(t.a(),n.a()));this.jn(t,n);(n.f()!==t.f()||n.bF()!==t.bF())&&(i|=2);this.K().n();n.ba(t.bF());var r=t.f();r==="SystemCategory"||r==="UserCategory"||r==="Hashtag"?n.L(new _h.R(r,t.bD())):n.L(new _h.K(r));n.bR(this.cj);n.o().u(t.o())||(i|=4);n.c()&&(i|=1);o||!e?n.dK(t.a(),i,f):n.br(i,f);this.b(this.K().g());n.de()||n.dM(this.S());this.cO();this.cZ().e(this.f);if(this.E()&&this.t.c()&&(this.E().C()||this.E().m())){var s=this;this.br.a(function(n){s.eS(n)})}},jm:function(n){if(this.cY())this.s.bB(n);else if(_h.a.p(n)===-1){this.i.b.c.bh(!1);this.i.b.g(n)}else{this.i.a.e.N(!1);this.i.a.e.g(n)}this.bD()},jZ:function(){if(this.h.a()==="Mouse"&&this.E()){this.J.d(!0);this.E().i(!0)}},bE:function(n,t){_a.i.u("VM.FindMail.Search");_y.e.i.c();this.O()&&t&&this.R.r(_u.R.RF);this.J.r();this.i.D(n?this.i.c:this.cD);if(this.f.c()){this.f.cK(!0);var i=this;_js.i.a().c(_y.e.a,"LoadItemsOnCancelSearch",function(){i.dw();i.f.br(0,null);i.t.G()})}this.en("IsFolderListHidden")},e:function(n){var i=_y.e.f(n.a);var t;_a.l.b(_a.a.bm,i,!0,(t=new _a.P,t.a=!0,t));var u=_a.d.b(_a.a.bm,i+"Opened");_a.d.a(u);if("Mentioned"===n.a){var r=new _a.bk(1,"MentionedMeViewFilter");_a.i.c.a(r)}this.K().c(n);var f=this;this.da.a(function(t){t.R(n.a)});this.cO()},iL:function(n,t){this.p&&this.p.dX()},fF:function(n){this.jb(this.iA(this.S(),!1));var u=_js.h.b(_a.a.be,2,"MLVMInit");this.kT();_js.h.a(u);this.kJ();this.cO();var r=_js.h.b(_a.a.be,2,"FoldersInit");this.kS();_js.h.a(r);if(this.h.a()==="Mouse"){this.l.b().u(this.cI);this.l.a().apcl("GlobalReadingPanePosition",this.cI);this.j.apcl("ReadingPaneListViewTransitionState",this.dX)}this.mL();this.h.a()==="TouchWide"&&this.cl.apcl("Orientation",this.hm);this.h.a()==="TouchWide"&&this.j.apcl("IsReadingPaneFullScreen",this.dW);this.bl&&this.jO();this.I.b(_js.I,this.ih);this.I.b(_a.ed,this.hI);_a.i.b(n.a()===1?"VM.MailUsage.DefaultConversationView":"VM.MailUsage.DefaultItemView");var f=_y.e.f(this.f.f());var i=_a.d.b(_a.a.bm,f+"Opened");_a.d.a(i);if(!this.l.a().bj.ShowReadingPaneOnFirstLoad&&this.h.a()==="Mouse"){var t=this;this.D(function(){t.f.b()||t.g.cK()})}},bZ:function(){this.bi&&this.bi.b&&this.bi.a()},eq:function(){this.p&&this.p.dispose();if(this.h.a()==="Mouse"){this.j.rpcl("ReadingPanePosition",this.eg);this.j.rpcl("ReadingPaneListViewTransitionState",this.dX);this.l.a().rpcl("GlobalReadingPanePosition",this.cI);if(this.G){this.G.rpcl("ReadyToShowMinAppBar",this.eF);this.G.rpcl("ShowMinAppBarEntry",this.bI)}this.I.c(_y.db,this.eE);this.I.c(_y.df,this.dQ)}this.h.a()==="TouchWide"&&this.j.rpcl("IsReadingPaneFullScreen",this.dW);this.s&&this.s.rpcl(_y.S.b,this.dU);_y.dI.prototype.eq.call(this)},jN:function(n){this.cw=new _js.g;if(n.a()===1){this.q=!0;this.fR(this.fd())}else{this.fR(this.fg());if(n.a()===3){this.iX(!0);this.f.bR(!0)}}this.K().h(n,this.m);this.h.a()==="Mouse"&&this.jh(n)},dH:function(n){var t=this;this.J.c(function(i){if(!n.b){t.dG();t.Q&&t.t.b?t.fk(n):t.bp=n}})},W:function(){_y.dI.prototype.W.call(this);if(this.Q){this.i.D(this.i.c);this.bE(!0,!1);this.bp&&this.t.b&&this.fk(this.bp);this.j.b&&this.iH(this,"Orientation");if(this.s){this.s.q();this.iT();this.m&&this.s.K(this.m,!1,!1)}else this.dE()}this.mG(!this.Q)},dc:function(){this.g.v().d(_y.c.a.a()==="Mouse"?this.fJ:this.eM,this.bd,this.bL,this.cq,this.dq,this.dr,this.bB,this.bA,this.fQ);this.g.v().c(this.cp())},cp:function(){var i=new $d(this.hD,_y.e.a);var t=this;var n=new $d(this.dV,_y.e.a,this,"CanExecuteIgnoreMessages",function(){return t.ka()});if(this.bh){this.bh.dispose();this.bh=null}this.bh=new _fm.f(new Array(0));this.bh.p.a(new _fm.d(_u.R.Gi,null,i));this.bh.p.a(new _fm.d(_u.R.SI,null,n));return this.bh},fD:function(){if(this.f){this.f.rpcl(this.f.cy(),this.eD);this.f.q()&&this.f.q().rpcl("CurrentFilter",this.dT)}},fE:function(){if(this.f){this.f.apcl(this.f.cy(),this.eD);this.f.q()&&this.f.q().apcl("CurrentFilter",this.dT);this.K().l(this.f)}},iT:function(){this.s.Y(this.bi);this.s.Z(this.fA)},fG:function(){this.I.a(_y.m,new _y.m(2,this.ib))},lO:function(){var n="";this.E()&&(n=this.E().ce());this.bE(!1,!0);var t=this;this.I.a(_y.m,new _y.m(0,function(){t.iO(0,null,!0,n)},!0,!0,!0,!0,!1))},mz:function(){if(this.E().d()&&this.E().d().c()){var i=this.E().d().c();this.bE(!1,!0);var r=i.a().a().EmailAddress;var n=this.E().ce();var t=this;this.I.a(_y.m,new _y.m(0,function(){t.iO(1,r,!1,n)},!0,!0,!0,!0,!1))}},mH:function(){this.bS.e().b(_a.ba.a(2));_h.o.a(_a.a.D,this.iP,-1,0,null);var n=null;var t="";if(this.E()&&this.E().k()&&this.E().k().j&&this.E().k().j.x.length>0){n=this.E().k().j.x[0];t=n?n.c():this.E().a()}this.bE(!1,!0);this.I.a(_y.y,new _y.y(2,t,!0))},iO:function(n,t,i,r){this.bS.e().b(_a.ba.a(8));this.I.a(_y.dM,new _y.dM(n,8,t,r,i))},kT:function(){this.iQ(this.f);this.iz(this.f,!0);this.cZ().e(this.f);this.f.cM(!0)},iQ:function(n){if(n){this.g&&this.iR(n);n.rpcl(n.V(),this.bH);n.rpcl(n.bJ(),this.bH);n.rpcl(n.co(),this.dS);n.rpcl(n.K(),this.em);n.rpcl(n.cf(),this.dZ);n.i()&&n.i().e(n.i().j(),this.bI);n.rpcl("SelectedItemsCount",this.ed);n.rpcl(n.cl(),this.ee);n.rpcl(n.cz(),this.ei);n.rpcl(n.bP(),this.ef);n.rpcl(n.bp(),this.ec);n.rpcl("Table",this.ea);n.rpcl(n.cj(),this.eh);n.rpcl(n.l(),this.eb);n.cO()}},iz:function(n,t){this.g&&this.ir(n,t);n.bV(this.l.f());this.p?n.bs(this.cc,this.Y,this.cF,this.ce,this.cb,this.cd,this.bC,this.bc,this.bR,this.bQ,this.bM,this.p.bc(),this.p.bb(),this.cC,this.cH,this.cK,this.Y,this.bK,this.cG):n.bs(this.cc,this.Y,this.cF,this.ce,this.cb,this.cd,this.bC,this.bc,this.bR,this.bQ,this.bM,_y.e.d,_y.e.d,this.cC,this.cH,this.cK,this.Y,this.bK,this.cG);if(this.h.a()==="Mouse"){n.Y(1);n.bz(2);n.apcl(n.V(),this.bH);n.apcl(n.K(),this.em);n.apcl(n.cl(),this.ee);n.apcl(n.cf(),this.dZ)}else{n.bz(2);n.cw().a();if(this.h.a()==="TouchNarrow"){n.Y(0);n.apcl(n.bP(),this.ef)}else{n.Y(1);n.apcl(n.V(),this.bH);n.apcl(n.bJ(),this.bH);n.apcl(n.l(),this.eb)}this.iV(n.cn());this.iW(n.bv());this.jf(n.x());this.bU&&this.bU.B(this.J.v);n.apcl(n.co(),this.dS);n.apcl("BottomAppBarViewModel",this.hd);n.apcl("TopAppBarViewModel",this.hX)}n.apcl("SelectedItemsCount",this.ed);n.apcl(n.bp(),this.ec);n.apcl("Table",this.ea);n.apcl(n.cj(),this.eh);n.apcl(n.cz(),this.ei);if(t&&!n.a()){_h.a.c&&this.l.a().bj.ShowInferenceUiElements&&n.ba(0);n.bW("All");n.dD(this.S())}},kU:function(){this.iR(this.f);this.ir(this.f,!0);this.jM();this.dc();this.nl();this.jj();if(this.m){var n=this.dz(this.m.bj.FolderId);if(this.bP!==n){this.g.v().c(this.cp());this.bP=n}this.g.v().a(this.m)}_a.i.e("VM.MailUsage.DefaultReadingPaneSetting",this.j.a);this.en("ReadingPane");this.kO()},jj:function(){this.g.F(this.j.a);this.g.be(this.f.c());this.g.cJ(this.P());this.g.bR(this.f.f())},iR:function(n){if(n&&this.g){n.rpcl(n.B(),this.g.L);n.rpcl(n.l(),this.g.U);_y.ci.isInstanceOfType(n)&&this.g.rpcl("ItemReadingPaneViewModel",this.cJ);n.rpcl(n.K(),this.g.cy);n.rpcl(n.bK(),this.g.cx);n.cG(this.g.bt)}},ir:function(n,t){if(this.h.a()==="Mouse"){_y.ci.isInstanceOfType(n)&&this.g.apcl("ItemReadingPaneViewModel",this.cJ);n.apcl(n.B(),this.g.L);n.apcl(n.l(),this.g.U)}else if(this.h.a()!=="TouchNarrow"){_y.ci.isInstanceOfType(n)&&this.g.apcl("ItemReadingPaneViewModel",this.cJ);n.apcl(n.B(),this.g.L);n.apcl(n.l(),this.g.U)}n.apcl(n.K(),this.g.cy);n.apcl(n.bK(),this.g.cx);n.cc(this.g.bt)},mb:function(n,t){var i=this.f.C()?this.f.C().b:null;(i===this.f.dt()||this.f.dm())&&this.ln()},mc:function(n,t){var i=this;this.D(function(){i.g.be(i.f.c());i.g.V(n);if(i.cA&&!i.j.b){i.j.c(!0);i.je(!1)}});this.p&&this.f.t()===1&&this.p.ea(this.f.d(),this.f.m(),this.iv())},mP:function(n){var t=n.a.toLocaleLowerCase();if(!(_g.j.e(this.P())&&t===this.P().a.toLocaleLowerCase())){var i=this.i.S(t);this.iU(i,!1,!1,!1)}},lZ:function(n,t){this.en("CanExecuteMoveAction");this.bV(n,t)},lV:function(n,t){this.f.i()&&this.f.i().d(this.f.i().j(),this.bI)},lq:function(n,t){this.iV(n.cn())},lu:function(n,t){this.iW(n.bv())},mB:function(n,t){this.jf(n.x())},lU:function(n,t){this.f&&_y.ci.isInstanceOfType(this.f)&&this.f.bY(this.g.f())},mE:function(n,t){this.K().k(n.f(),this.m)},ma:function(n,t){this.p.dW(this.f.g());this.g&&this.g.V(n)},lM:function(n){if(n.bj.FolderId.Id===this.m.bj.FolderId.Id){this.bd.c(_g.j.d(n));this.co.c(_g.j.d(n));this.cq.c(_g.j.d(n));this.bL.c(_g.j.g(n));this.ch.c(_g.j.g(n));this.ci.c(_g.j.g(n));this.O()&&this.p.db();this.f.dC(n.e);if(this.g){this.g.cI(this.m.b);this.g.cG(this.m.e)}}},nt:function(n){this.bd.c(n);this.bL.c(n);this.ch.c(n);this.ci.c(n);this.co.c(n);this.cq.c(n);this.bc.c(n)},cO:function(){if(!this.bq&&!this.f.c()&&!this.f.bD()&&this.P().Id===this.w.nameToId("inbox").Id&&this.f.f()==="All"){this.bq=this.f.e();_h.i.a().i(this.bq)}},mw:function(n,t){this.K().j(n.c(),this.m)},kS:function(){this.i.b.apcl("SelectedFolder",this.dR);this.i.b.g(this.S());this.i.a.d=!this.s||this.s.M()?this.i.b:this.i.a.k;this.i.a.C=new $d(this.gZ,_y.e.a);this.i.a.K=new $d(this.hQ,_y.e.a);if(this.h.a()==="Mouse"){this.i.a.bY(new $d(this.gT,_y.e.a));this.i.a.bX(new $d(this.gP,_y.e.a));this.i.a.bZ(new $d(this.id,_y.e.a));this.i.a.bW(new $d(this.gO,_y.e.a));this.o&&this.o.a().bv().Enabled&&(this.i.a.L=new $d(this.ig,_y.e.a));var t=this;this.i.a.apcl("ActionTargetFolder",function(n,i){t.i.a.f&&t.f.w(t.i.a.f.h.bj.FolderId)});this.i.apcl("Width",this.bI)}if(this.h.a()!=="TouchNarrow"){var n=this;this.i.apcl("Width",function(t,i){n.ja(n.fi());n.E()&&n.E().cZ(n.i.c)})}this.i.B=new $d(this.cc,_y.e.a);this.i.apcl("IsExpanded",this.eH)},kJ:function(){this.dd=new $d(this.cb,_y.e.a)},nv:function(n,t){this.en("IsNavPaneCollapsed")},kW:function(n,t){var r=this.i.a.b.f;if(r){this.jd(r.h);this.s&&this.i.a.k.B(this.m);var i;var u=_a.d.b(_a.a.s,"InitialSwitchMailFolder",!0,(i=new _a.P,i.a=!0,i.b=!0,i));this.ji(this.m,u);this.E()&&this.E().bv(this.m);this.i.b.rpcl("SelectedFolder",this.dR);this.s&&this.s.K(this.m,!0,!1);this.bp&&this.fk(this.bp);this.kL()}},ji:function(n,t){if(n.b){var i="";if(n.r)i=n.r;else{var u=n.bj.ParentFolderId;var r=_h.a.a(u);i=r.r}this.f.bV(this.fw.e(i))}else this.f.bV(this.l.f());this.f.dJ(this.m,t);this.en("CanExecuteIgnoreMessages")},iB:function(n){this.db(n,null);if(this.bs)switch(this.h.a()){case"Mouse":case"TouchWide":this.fT(this.bC,this.f.cu(),this.cU,this.f.cZ(),this.f.cY());break;case"TouchNarrow":if(this.y){this.y.a.s();this.y.d(this.f.cu());this.A.d(this.y)}break}},lb:function(){this.db(null,null);if(this.bs)switch(this.h.a()){case"Mouse":case"TouchWide":if(this.g.b()){var n=this.g.b().j().x.length;var r=String.format(_u.R.SY,n);var i=String.format(_u.R.Jc,n);var t=_u.R.Qr;this.fT(this.df,r,this.de,i,t)}break}},la:function(){var i=null;if(this.h.a()==="TouchNarrow"){var n=this;i=new $d(function(){n.y.a.a()&&n.g.c()&&_y.J.isInstanceOfType(n.g.c())&&n.g.c().br(n.y.a.a().h.bj.FolderId)},_y.e.a)}this.db(null,i);if(this.bs){var t=_y.bo.isInstanceOfType(this.g.c())?_u.R.QT:_u.R.DE;switch(this.h.a()){case"Mouse":case"TouchWide":var u=_y.bo.isInstanceOfType(this.g.c())?_u.R.KR:_u.R.EK;var r=_y.bo.isInstanceOfType(this.g.c())?_u.R.EZ:_u.R.Mz;this.fT(this.bC,t,this.cU,u,r);break;case"TouchNarrow":if(this.y){this.y.a.s();this.y.d(t);this.A.d(this.y)}break}}},fT:function(n,t,i,r,u){if(this.r()){var l=_a.d.b(_a.a.s,"MoveMessagesFolderPickerDialog",!0);var c=new _js.g;c.m(this.i.a.c.d());var h=null;_h.a.b("msgfolderroot").bu();var y=this;h=new $d(function(){_h.a.b("msgfolderroot").bj()},_y.e.a);this.r().k(this.be(c,this.bF,!0,!1,null,null,null));var o=this;this.r().i=function(){return!(o.r().g.F()&&_a.bj.a(o.r().g.F().Id))};var s=_js.i.a().i;var f=this;var a=new $d(function(){if(f.r().g.a()){f.f.w(f.r().g.a().h.bj.FolderId);_js.i.a().F(s);n.a();_a.i.b("VM.MailUsage.MoveMessagesWithFolderPicker")}},_y.e.a);var e=this;var v=new $d(function(){if(e.r().g.a()){e.f.w(e.r().g.a().h.bj.FolderId);_js.i.a().F(s);i.a();_a.i.b("VM.MailUsage.CopyMessagesWithFolderPicker")}},_y.e.a);this.r().ba(a,t,v,r,_u.R.DS,_u.R.FB,u,h);_a.d.a(l)}},kY:function(){if(this.h.a()==="Mouse"){var n=this;this.kK(function(n){n.h();_a.i.b("VM.MailUsage.OpenManageCategories")})}},kK:function(n){if(this.fm){n(this.cg);return}var t=this;this.eO.a(function(i){i.g(t.l.f(),t.im);t.mR(i);t.fm=!0;n(i)})},nu:function(n,t,i){var r=new _h.bI(n,t,i,null);var u=this;r.d(function(){u.l.f().b(r.c)});this.C.a(r)},iF:function(){this.f&&(this.bf()?this.g.b().I(this.f.G()):this.f.bL().a())},jS:function(){this.f&&(this.bf()?this.g.b().t(this.f.G()):this.f.bB().a())},lk:function(){this.f.dI();this.f.G()&&this.iF()},mC:function(){_h.y.a().i()},jW:function(){this.bJ(!0,null)},jV:function(){var n=_a.d.b(_a.a.u,"NewCalendarEvent");var t=this;this.eQ.a(function(t){var r=t.f(_a.w.d(_a.c.a()),36e5,!0);var i=t.d(r);t.e(null,null,_bc.c.b(),i,!1);_a.d.a(n)})},fy:function(n,t){this.f.w(n.bj.FolderId);this.f.cF(t,!0)},ll:function(){this.g.b()&&this.g.b().I(this.f.G())},jT:function(){this.g.b()&&this.g.b().t(this.f.G())},lE:function(){this.g.b()&&this.g.b().bm()},mr:function(){if(this.ff()){var n=this;this.D(function(){var t=null;n.q?n.g.b()?t=n.g.b().be():_js.c.c(_a.a.u,"ConversationReadingPaneViewModel was null when trying Reply action on selected item"):t=n.fh(function(n){return n.g()});t?t.d().e.a():n.F.g(0,String.format(n.q?_u.R.Oy:_u.R.Pz,_u.R.IE),null)})}},mq:function(){if(this.ff()){var n=this;this.D(function(){var t=null;n.q?n.g.b()?t=n.g.b().bd():_js.c.c(_a.a.u,"ConversationReadingPaneViewModel null when trying Reply all action on selected item"):t=n.fh(function(n){return n.f()});t?t.d().c.a():n.F.g(0,String.format(n.q?_u.R.Oy:_u.R.Pz,_u.R.M),null)})}},lK:function(){if(this.ff()){var n=this;this.D(function(){var t=null;n.q?n.g.b()?t=n.g.b().bc():_js.c.c(_a.a.u,"ConversationReadingPaneViewModel null when trying do forward action on selected item"):t=n.fh(function(n){return n.h()});t?t.d().d.a():n.F.g(0,String.format(n.q?_u.R.Oy:_u.R.Pz,_u.R.Sm),null)})}},mF:function(){var n=this;this.D(function(){!n.q&&n.g.f()&&n.g.f().a()?n.g.f().a().bx().a():n.q&&n.g.b()&&n.g.b().c().x[0]?n.g.b().c().x[0].bx().a():_js.c.b(_a.a.u,"ReadingPaneViewModel null when trying view message details on selected item")})},fh:function(n){return this.g.f()&&this.g.f().a()&&this.g.f().a().d()&&n(this.g.f().a().d())?this.g.f().a():null},no:function(){if(this.cX&&this.o&&this.o.a().bv().Enabled){var n=this;this.cX.a(function(t){n.h.d(t.a())})}},kX:function(){if(null!==this.du){var n=this;this.du.a(function(t){t.b(function(t){null!==t?t.a():n.iN()})})}else this.iN()},iN:function(){if(this.w.nameToId("publicfoldersroot"))this.jk();else{var n=this;_h.w.f(function(t){if(t.I){n.F.g(0,_u.R.QH,null,!1,null,null,_u.R.ES);return}n.jk()},null,null)}},jk:function(){if(!this.i.a.B){var u=_h.a.b("publicfoldersroot");var o=u.g(this.w.nameToId("publicfoldersroot"));var e=!!this.o&&this.o.a().t().Enabled;this.i.a.B=new _y.Q(_a.e.c(),"publicfoldersroot",o,u,this.l,this.bo,this.bg,this.ct,!0,!1,e,this.T,!1,this.o,this.bm)}var r=new _js.g;r.a(this.i.a.B);var t=this.be(r,null,!0,!1,null,null,null);this.r()?this.r().k(t):this.iY(new _y.cq(t));var n=this;this.r().i=function(){if(n.r().g.a()){var t=n.r().g.a().h;n.r().Y(!_g.j.f(t));for(var i=0;i<n.i.a.e.a.x.length;i++){var r=n.i.a.e.a.x[i];if(r.bj.FolderId.Id===t.bj.FolderId.Id)return!1}return!(n.w.nameToId("publicfoldersroot").Id===t.bj.FolderId.Id||!_g.j.f(t))}return!1};var i=this;var f=new $d(function(){if(i.r().g.a()){var n=i.r().g.a();n.bc().a()}},_y.e.a);this.r().j(f,_u.R.Nw,_u.R.Dt)},kZ:function(){this.db(null,null);if(this.bs)switch(this.h.a()){case"Mouse":case"TouchWide":if(this.r()){var e=_a.d.b(_a.a.s,"MoveFolderFolderPickerDialog",!0);var t=new _js.g;t.a(this.i.a.b);t.a(this.i.a.p);var n=this.i.a.c;if(n)for(var i=0;i<n.x.length;i++)_y.bP.isInstanceOfType(n.x[i])&&t.a(n.x[i]);this.r().k(this.be(t,this.bF,!0,!1,null,null,null));var r=this;this.r().i=function(){return!_h.a.C(r.r().g.F(),r.i.a.f.h.bj.FolderId)};var u=this;var f=new $d(function(){if(u.r().g.a()){u.fx.a();_a.i.b("VM.MailUsage.MoveFolderWithFolderPicker")}},_y.e.a);this.r().j(f,_u.R.u,_u.R.DS);_a.d.a(e)}break;case"TouchNarrow":if(this.y){this.y.a.s();this.y.d(_u.R.u);this.A.d(this.y)}break}},lj:function(){var n=this.i.a.f;if(_h.l.b(n.h.bj.FolderId)!==_h.l.b(this.r().g.a().h.bj.FolderId)){this.r().g.a().cU();return}var i=this.r().g.a().h;var t=new _h.cB;t.c=n.h;t.g=i.bj.FolderId;this.C.a(t);n.h.l&&_h.a.C(i.bj.FolderId,this.w.nameToId("deleteditems"))&&n.M().a()},nj:function(){var n=this.i.a.f;this.bO?this.jl(n):this.kP(n)},jl:function(n){var t=new _h.cS;t.g=n.h;t.b(this.hz);t.h(this.hy);this.C.a(t)},lN:function(n){if(!n.I&&n.c){var t=n;this.bO.h(t.g,t.c)}else this.iJ(n)},iJ:function(n){var t=n.g.bj.DisplayName;this.F.g(0,String.format(_u.R.CV,t),null)},mK:function(){this.I.a(_h.bg,new _h.bg);_y.e.k.c()},lo:function(){var t=this.l.b().h;for(var i in t){var r={key:i,value:t[i]};var n=r.value;n.n(2);n.k(0);this.l.b().j(n);_h.f.a(this.l.b().c(),this.C)}this.R.m();this.R.b(!1)},nn:function(n){var t=_y.e.c(n,this.l,this.h);this.iX(t.a()===3);return t.a()===1&&!this.q||t.a()!==1&&this.q?!0:!1},jn:function(n,t){this.iQ(n);this.iz(t,!1);this.mT(!this.q);this.fR(t);this.f.cN(n.c());this.f.w(n.G());n.cN(null);n.w(null);n.bU(!1);var u=n.a().bj.FolderId;var r=this.w.nameToId("inbox");var f=this;this.D(function(){f.jj()});if(this.P().Id===r.Id&&u.Id===r.Id&&this.bq){_h.i.a().c(this.bq);this.bq=null}if(this.O()){var i=this.f;this.p.dc(this.f.d(),this.q,this.f.i(),i.p||(i.p=Function.createDelegate(i,i.W)),this.m,this.f.o(),this.f.m(),this.f.g())}},dw:function(){var n=this.h.a();if(this.O())this.R.q(this.m,!!this.E()&&this.E().f(),this.t.d);else if(n==="TouchWide"){this.bz=0;this.en("PivotSelectedOptionIndex");this.f.bW("All")}else{this.f.bW("All");this.jQ()}},ms:function(){this.iS(!1,!1)},jQ:function(){this.f.q()&&this.f.q().i()},iS:function(n,t){if(this.s&&!this.A.a().w(this.i)){this.i.a.b.g(this.w.nameToId("inbox"));this.i.a.k.B(this.i.a.b.f.h)}else this.i.b.g(this.w.nameToId("inbox"));this.bD(!0,n,t);this.cO()},bD:function(n,t,i){var u=this.fj();var r=null;u&&(r=u.h);this.iU(r,n,t,i)},iU:function(n,t,i,r){if(n){n.b?_h.a.P(n,this.hv):this.nt(!0);var o=_g.n.b(this.f.a().bj.FolderId,n.bj.FolderId);o?this.j.b||this.f.U().a():this.f.bc(_u.R.Ga);var s=_y.e.c(n,this.l,this.h);if(!_y.e.b(s.b,this.l)){this.j.g(3);this.j.c(!1);this.j.g(0)}var h=null;if(this.m!==n){var f;h=_a.d.b(_a.a.s,"SwitchMailFolder",!1,(f=new _a.P,f.a=!0,f.b=!0,f))}var k=this.m;this.jd(n);this.f.a().c()!==n.c()&&this.jb(this.iA(n.bj.FolderId,n.c()));this.J.r();if(this.f.c()){_y.e.i.c();this.t.G();this.dw();this.f.br(0,null)}this.E()&&this.E().bv(n);var v=!1;var a=!1;if(this.nn(n)){var p=this.f;var e=null;e=this.q?this.fg():this.fd();e.f()!=="All"&&(v=!0);this.jn(p,e);a=!0}this.f.bR(this.cj);this.K().i(s,n,k);r&&this.bz||o&&this.f.f()!=="All"?this.mM():o||this.dw();var b=this.kH(n);var l=n.bj.FolderId;_h.a.c&&this.l.a().bj.ShowInferenceUiElements&&(n.a()==="inbox"?this.f.ba(0):this.f.ba(-1));if(_g.j.c(l)){var c=l;this.f.L(new _h.R(c.b,c.a))}n.bB(this.f.a())&&(v||b)?this.f.br(2,h):this.ji(n,h);a&&this.cZ().e(this.f);this.f.bh()&&this.f.bh().a();var w=_y.e.f(this.f.f());var y=_a.d.b(_a.a.bm,w+"Opened");_a.d.a(y);this.h.a()==="Mouse"&&this.jh(s);var u=this;this.D(function(){var t=u.dz(n.bj.FolderId);if(u.bP!==t){u.g.v().c(u.cp());u.bP=t}u.g.v().a(n)});this.I.a(_h.bb,new _h.bb(n));this.cn&&_h.l.k(n.bj.FolderId)&&this.cn.a(n.bj.FolderId.Id)}if(this.cY()){this.Q&&(t=!0);this.s.K(n,t,!0)}else this.bN&&this.dE();this.h.a()!=="TouchNarrow"||i?this.h.a()!=="TouchWide"||_y.t.b(this.h)||this.i.m(!1):this.I.a(_y.U,new _y.U);this.h.a()==="TouchWide"&&this.iD()},eX:function(n,t){n.cJ(t)},dE:function(){this.h.a()==="Mouse"&&this.m&&this.bS.e().b(_a.ba.f(this.w.idToName(this.m.bj.FolderId)!==_g.ba.a?encodeURIComponent(this.w.idToName(this.m.bj.FolderId)):encodeURIComponent(this.m.bj.FolderId.Id),this.bw?"rp":""))},jv:function(n){this.h.a()==="Mouse"&&this.bS.e().b(_a.ba.f("search",n?"rp":""))},lx:function(){this.f.bc(_u.R.OY);this.E().ci(_js.i.a().b(this.E().bY()));this.h.a()==="Mouse"&&this.E()&&this.E().f()&&this.j.c(!1);this.bN&&this.dE();this.jL();this.bE(!1,!0)},jL:function(){if(this.O()){var i="CancelSearch";var t=_a.d.b(_a.a.D,i);var n=new _a.o;switch(this.E().bS()){case 2:n.b("cs","esc");break;case 3:n.b("cs","exit");break}t.j=n.toString();_a.d.a(t);this.E().cg(0)}},iD:function(){this.j.E(!!this.f.e().a().x.length)},fj:function(){return this.s?this.s.bv():this.i.a.a()},dz:function(n){return!1},lh:function(){var n=this.i.a.f;this.iE(n.h,!0)},li:function(n){this.iE(this.f.a(),n)},iE:function(n,t){var i=this;this.bo.a(function(r){var u=r.e();u.g(n);u.i(t);u.j(u.c().b||i.l.a().q()!=="AlwaysSend");i.C.a(u)})},lp:function(n){if(this.h.a()==="TouchNarrow"){if(this.y.a.a()){this.f.w(this.y.a.a().h.bj.FolderId);this.f.cF(n?n:this.f.m(),!1)}this.A.c()}},kV:function(n){n.da(!0);n.T(this.t);n.db(new _y.bE(this.h,this.t));n.cO(this.il);n.q(!1);n.I(!0);n.J(1);n.bv(this.m);n.s(this.h.a()==="Mouse");n.w(!0);n.br(new $d(this.hL,_y.e.a));n.y(new $d(this.hg,_y.e.a));n.x(new $d(this.hq,_y.e.a));(this.h.a()==="Mouse"||this.h.a()==="TouchNarrow"&&this.N())&&n.bu(new $d(this.ij,_y.e.a));n.S(new $d(this.hJ,_y.e.a));this.o.a().c().Enabled&&this.o.a().k().Enabled&&n.dc(new $d(this.hV,_y.e.a));this.t.apcl("Scope",this.ej);this.t.apcl("Date",this.ej);n.o("IsSettingsVisible",this.eH);n.o("IsSettingsVisible",this.io);n.o("ShowSearchBoxForTouch",this.ip);n.O(this.hU)},ns:function(){this.cx&&(this.E().d()?this.E().p()&&this.E().d().e():this.fr())},lg:function(){this.dk=_js.i.a().a(_y.e.a,"LoadSearchSlabsOnDelay",this.gS,_y.bU.a(2))},fr:function(){this.dk=_js.i.a().b(this.dk);var n=this;this.J.c(function(t){n.eZ.a(function(t){n.cD=n.i.c||n.bT;n.t.W();t.a().o(null,null,null,null)});n.cx&&!n.E().d()&&n.cx.a(function(t){t.A(n.N()?3:2);n.E().d()||n.E().bq(t);n.E().d().e()});n.ds&&!n.E().v()&&n.o.a().q().Enabled&&n.ds.a(function(t){if(t&&!n.E().v()){n.E().ch(t);n.E().v().e(new $d(n.hA,_y.e.a))}})})},ny:function(){if(this.t.c()){this.E().bt("InstantSearchSuggestionItemView");this.E().cj("InstantSearchSuggestionListContainerView")}else{this.E().bt("MailSearchSuggestionItemView");this.E().cj("SearchSuggestionListContainerView")}},jX:function(){var n=null;this.E()&&this.E().b()&&(n=this.E().Q());n||(n=this.m?this.m.bj.FolderId:this.S());var t=this.E().bj("ItemWarmUpSearch31febf7b418e44878df6e5623e37c828",!1);t.h=_h.u.d();var r=new _h.p("DateTimeReceived","Descending");var i=new _h.bh(n,t,new _g.bq("IdOnly"),"MailListItem",_h.u.b(0,1),!1,"All",r,!0,null,null,200,null,-1);this.C.a(i)},kN:function(){if(this.h.a()!=="TouchNarrow"){this.bi=new $d(this.Y,_y.e.a);this.fA=new $d(this.gy,_y.e.a)}},kM:function(){this.O()&&(this.fz=new $d(this.gx,_y.e.a))},jM:function(){if(_y.c.a.a()!=="TouchNarrow"){this.g.cV(this.hi);this.g.g().apcl("Top",this.hM);this.g.g().n=this.hN}},mL:function(){this.I.b(_h.cC,this.gK);this.I.b(_y.df,this.dQ);this.h.a()==="TouchWide"&&this.I.b(_y.T,this.gL);if(_y.c.a.a()==="Mouse"){this.I.b(_y.fZ,this.gJ);this.I.b(_a.dx,this.gH);this.o&&this.o.a().F().Enabled&&this.I.b(_y.cr,this.gF);this.cm&&this.cm.d()&&this.I.b(_y.db,this.eE)}this.I.b(_h.bl,this.iq);this.I.b(_h.bg,this.gM);this.I.b(_y.ey,this.gD);this.I.b(_a.eJ,this.gI);this.I.b(IIsShowingComposeInReadingPaneEvent,this.gG)},bV:function(n,t){if(this.h.a()==="Mouse"&&this.G&&this.f){var r=this.j.b||this.f.d()===1&&!!this.g&&this.g.k()===1;var i=this.f.bl();this.G.s(!!this.g&&this.g.k()!==2);this.G.t(this.G.k()&&(r||i))}},kx:function(n){this.cs=n;n.c===1?this.p.cZ():this.p.dB().a();var t=this;_js.i.a().d(_a.a.u,"Resetting the item to sweep to null",function(){t.cs=null})},kz:function(n){if(n.a){this.bT=this.E()&&this.E().u()?this.cD:this.i.c;this.i.p(!1)}else{this.i.p(this.bT);this.bT=!1}},kv:function(n){this.bJ()},kA:function(n){var t=this;this.dm.a(function(i){var r=i.a(!1,!0);r.e(0);r.f(!0);r.n("Html"===t.l.a().m()?"HTML":"Text");if(_y.u.b(n.a,r,t.cm.b())){var u=null;t.D(function(){u=t.dl.e(t.g,t.j.a,null);u.a(r)})}})},kG:function(n){this.dy(!0);var t=this;this.dC.a(_a.a.bO,"HandleUserRefreshEvent",function(){t.dD()},1e3)},ky:function(n){this.f.bT(n.a())},jR:function(){if(this.h.a()==="TouchNarrow"){this.f.h().f();this.f.A(null)}},nA:function(n){if(n&&n.a&&_h.cc.isInstanceOfType(n.a)){this.fY=n.a.p;this.dD()}},lY:function(n,t){this.I.a(_h.bX,new _h.bX(this.f.bo()));this.dD()},lW:function(n,t){if(this.p){var r=_h.a.b("msgfolderroot");var f=this.w.nameToId("inbox");var u=r.g(f);var i=this.f;this.p.dY(0,this.q,this.f.i(),i.p||(i.p=Function.createDelegate(i,i.W)),!this.f.c()||this.m.c()?this.m:u,this.f.o(),this.f.m(),this.f.g())}},mu:function(n,t){this.dD()},dD:function(){this.fY?this.dy(!0):this.f.bi()?this.dy(!1):this.dy(this.f.bo()||this.f.bk())},lX:function(n,t){this.iD()},kF:function(n){if(n.a){_y.t.b(this.h)||this.N()||this.i.m(!1);this.j.c(!1)}},kD:function(n){n&&_h.cc.isInstanceOfType(n.b)&&this.ng(n.a)},kE:function(n){var i=null;this.g&&this.g.b()&&this.g.b().a()&&(i=this.g.b().a().bj.ConversationId.Id);for(var r=_h.i.a().d(_h.z),t=0;t<r.length;t++)r[t].G(i)},kB:function(n){var r=n.a;var i={};i.ItemID=r.Id;var u=_h.d.a().a(r.Id);if(u){var t=this.fp.a(!0);t.a(u);t.b(this.l.f());this.h.g(IItemReadingPaneViewModelPopOutFactory,null,i,_bc.c.a(),t,!1)}else this.h.k(IItemReadingPaneViewModelPopOutFactory,null,i,_bc.c.a())},iA:function(n,t){var i=[];Array.add(i,new _ff.f(_u.R.RF,"All"));Array.add(i,new _ff.f(_u.R.QX,"Unread"));t||Array.add(i,new _ff.f(_u.R.GF,"ToOrCcMe"));Array.add(i,new _ff.f(_u.R.FE,"Flagged"));this.o.a().n().Enabled&&Array.add(i,new _ff.f(_u.R.Hn,"Mentioned"));return i},mm:function(){if(_js.e.b(this.E().a())){if(!this.E().f()){this.E().r(!1);this.en("IsFolderListHidden")}}else{if(this.t.c())this.i.p(!0);else{this.E().r(!0);this.N()?this.h.a()==="TouchWide"?this.i.p(!0):this.en("IsFolderListHidden"):_y.t.b(this.h)||this.i.p(this.h.a()==="Mouse")}this.I.a(_a.de,new _a.de)}if(this.E().bk()&&this.E().a())if(this.t.c()){var n=this;this.br.a(function(t){n.E().V()})}else this.E().V()},fH:function(n,t){this.ny();this.fr();if(this.J.b&&this.f)if(this.t.c()&&this.br){var i=this;this.br.a(function(n){if(i.h.a()==="Mouse"){i.t.a||i.t.Y(n.g(i.eB));i.E().cV(i.eJ);!i.E().bp()&&i.o.a().J().Enabled&&i.o.a().dT().Enabled&&i.E().dd(n.d(i.eB))}i.eS(n)})}else this.jX();else this.J.b||!this.t.c()||this.E().a()||this.bE(!1,!1)},mG:function(n){for(var r=_h.i.a().d(_h.z),i=0;i<r.length;i++)r[i].x(n);for(var u=_h.i.a().d(_h.A),t=0;t<u.length;t++)u[t].x(n)},jY:function(){var n=this;this.J.c(function(t){n.J.d(!0);n.i.p(!0);n.h.a()==="Mouse"&&n.i.U(280)})},iI:function(){this.t.N(this.E().a());this.f.bc(_u.R.NZ);this.E().ci(_js.i.a().b(this.E().bY()));this.bN&&this.jv(!1);this.j.c(!1);if(this.t.c()){this.o.a().bl().Enabled&&this.E().bZ()&&!_js.e.a(this.E().bZ().b().c)?this.E().cX():this.lR();return}var t=this.E().d();if(t&&t.g()){this.fG();return}if(!t||!(t.a()>=0)||!(t.a()<t.b().x.length)){var n=this.E().k();if(n){var i=n.c();if(n||n.a()>=0&&n.a()<n.b().x.length){i||(i=n.b().x[n.a()]);if(this.E().p()&&i){this.E().j(i.a());this.lc()&&_h.o.a(_a.a.bb,"HashtagSearch",15,0,null)}}}this.E().K(!1);this.iM(null,null)}},lc:function(){return!_js.e.a(this.E().a())&&this.E().a().startsWith("#")?!0:!1},iM:function(n,t){if(this.t.c())throw Error.invalidOperation("this method should not be invoked if instant search is active and search in regular mailbox folder.");if(this.J.b&&!_js.e.a(this.E().a())&&this.E().a().trim().length>0){this.E().n(!0);this.dw();this.E().i(this.h.a()==="Mouse");this.f.E(this.E(),!0)}},lR:function(){var n=this.E().d();if(n){n.x();if(n.g()){this.fG();return}if(n.t(this.E().cU()))return}var t=this.E().v();if(t&&t.i()){t.g();return}this.E().cW();this.E().K(!1);if(this.t.i&&!this.o.a().ec().Enabled){this.E().n(!0);this.f.E(this.E(),!0)}else this.fK(!1,!1)},ls:function(){var n=_h.a.h();var t=this.f.m();if(n){this.fy(n,t);return}n=_h.a.O(this.i.a.b.a.g,_u.R.LQ);if(n){this.fS(n,t);_h.o.a(_a.a.u,"ArchiveFolder_SetExistingFolderNamedArchive",-1,0,null);return}this.kI();this.bb.M(t,this.gs)},kI:function(){if(!this.bb){var n=new _js.g;n.a(this.i.a.b);this.mQ(new _y.ck(this.be(n,null,!0,!1,null,null,null)))}},jP:function(n){var i=this.bb.i;if(i===1&&this.bb.h){this.fS(this.bb.h,n);_h.o.a(_a.a.u,"ArchiveFolder_SetCustomFolderAsArchive",-1,0,null)}else if(!i){var t=new _h.X;t.l(_h.a.b("msgfolderroot"));t.c=this.i.a.b.a;t.j(_u.R.LQ);var r=this;t.d(function(){r.fS(t.g,n);_h.o.a(_a.a.u,"ArchiveFolder_CreateDefaultArchiveFolder",-1,0,null)});this.C.a(t)}},fS:function(n,t){this.fy(n,t);_h.a.V(n)},lC:function(){this.f&&(this.bf()?this.g.b().w().a():this.f.J().a())},mA:function(){this.f&&this.f.P().a()},lw:function(){this.f&&this.f.cd().a()},mt:function(){this.f&&this.f.cx().a()},lI:function(){this.f&&(this.bf()?this.g.b().W().a():this.f.cD().a())},lr:function(){var n=this;this.D(function(){var t=n.g.c();n.j.p()&&!n.j.b&&n.j.h().a();_y.J.isInstanceOfType(t)&&t.bq().a()})},ly:function(){this.f&&(this.bf()?this.g.b().bl().a():this.f.cC().a())},lH:function(){this.f&&(this.bf()?this.g.b().O().a():this.f.bQ().a())},mf:function(){this.f&&this.f.bQ().a()},mi:function(){this.f&&(this.bf()?this.g.b().C().a():this.f.R().a())},mj:function(){this.f&&(this.bf()?this.g.b().D().a():this.f.S().a())},mg:function(){this.f&&this.f.cs().a()},mh:function(){this.f&&this.f.ct().a()},lQ:function(){this.f&&this.f.I()&&this.f.I().b&&this.f.I().a()},lv:function(){this.f&&this.f.ck().a()},lF:function(){var t=this.f.cB()?this.f.cB():null;var n=this.fj();n&&this.eX(n,t)},lB:function(){if(!this.f.r()&&!this.f.cm()){var n=null;_g.h.isInstanceOfType(this.f.b())?n=this.f.b().bj.ItemId:_g.q.isInstanceOfType(this.f.b())&&this.f.b().e().b()>0&&(n=this.f.b().e().a(0));this.T.d(n)}},lD:function(){if(this.ix())if(this.bt)this.bt.a(!0);else{var n=this;this.fq.a(function(t){n.mY(t);n.bt.a(!0)})}},md:function(){this.f&&this.f.Q().a()},me:function(){this.f&&this.f.di().a()},lL:function(){this.f&&this.f.db().a()},mD:function(){this.f&&this.f.du().a()},lt:function(){if(this.f.i())this.f.i().g();else{var n=this;this.f.W(this.f.m(),function(n){n.g()})}},ml:function(){var n=this;this.D(function(){var t=null;!n.q&&n.g.f()&&n.g.f().a()&&n.g.f().j()?t=n.g.f().a().N():n.q&&n.g.b()&&n.g.b().B()&&(t=n.g.b().B().N());t&&(t.b?t.a():n.F.g(0,String.format(_u.R.Pz,_u.R.IT),null))})},mv:function(){this.f&&this.f.bO()&&this.f.bO().a()},mO:function(){this.f.cA().a()},jh:function(n){this.j.t(_y.e.b(n.b,this.l));this.ju(this.j.a)},nl:function(){var i=new $d(this.gR,_y.e.a);var r=new $d(this.gQ,_y.e.a);var u=new $d(this.gW,_y.e.a);var n=_y.e.d;var t=_y.e.d;if(this.p){this.p.bc()&&(n=this.p.bc());this.p.bb()&&(t=this.p.bb())}this.g.bT(i,r,this.df,this.de,this.bd,u,this.bc,n,t,this.eW,this.dd)},ju:function(n){if(n===2){var i=window.document.body.clientHeight;var t=i-30;this.B=.5*t}this.en("ListViewWidth")},lz:function(){this.f.ca(this.g.b());if(this.V)switch(this.V){case 1:this.X(this.bj,!0,0,null);break;case 3:this.X(this.bk,!0,1,null);break;case 5:this.X(this.U,!0,2,null);break}},lT:function(n,t){this.g.f().rpcl("CurrentItemLoaded",this.dY);switch(this.V){case 0:return;case 2:this.X(this.bj,!1,0,null);break;case 4:this.X(this.bk,!1,1,null);break;case 6:this.X(this.U,!1,2,null);break}},jO:function(){this.i.m(!1);this.bl.e&&this.i.b.I(this.ie);switch(this.bl.c){case 1:this.K().d();break;case 2:this.K().a(3);break;case 3:this.K().a(8);break;case 0:this.K().e();break}},nk:function(n,t){try{for(var u=this.i.b.c,e=this.bl.e.split("/"),f=0;f<e.length;f++)for(var r=u.k,i=0;i<r.x.length;i++){var o=r.x[i];if(o.h.bj.DisplayName.toLowerCase()===e[f].toLowerCase()){u=r.x[i];u.e().a();break}else if(i===r.x.length-1)throw Error.invalidOperation(_u.R.LG);}this.i.b.g(u.h.bj.FolderId);this.i.b.l.a()}catch(s){_y.bf.a(_u.R.LG)}},lJ:function(n,t){if(this.f.a()){var i=_y.e.b(this.f.a().bj.FolderId,this.l);if(this.j.a!==i)if(!i&&this.g&&this.g.c()&&_y.i.isInstanceOfType(this.g.c()))this.F.p||this.F.g(0,_u.R.MF,null);else{this.j.t(i);this.ju(i)}}},kw:function(n){var t=this;this.D(function(){if(t.g.g()&&_y.i.isInstanceOfType(t.g.g().b())){var i=t.g.g().b();if(n.a){i.a().t()||i.a().S(new _js.g);i.a().t().m(n.a.d())}i.I()}else t.bJ(!1,null,n.a)})},fk:function(n){var t=this;this.J.c(function(i){var u=t.E().ca();var r=t.E().bk();if(n.a){t.E().s(!1);t.E().w(!1)}t.r()&&t.r().p&&t.r().o.a();t.h.a()==="Mouse"||_y.t.b(t.h)||t.i.m(!1);t.j.c(!1);t.J.d(!0);t.h.a()==="Mouse"&&t.E().i(!n.a);t.E().j(n.c);if(n.a){t.iI();t.E().s(u);t.E().w(r)}t.bp=null})},np:function(n){var r=this.l.c().bj.QuotaUsed;var i=this.l.c().bj.QuotaWarning;var t=this.l.c().bj.QuotaSend;if(t>0&&r>t){this.F.g(0,_u.R.Ps,null);return}if(i>0&&r>i){this.F.g(0,_u.R.Nt,null);return}},gc:function(n,t){var i=this.l.b().p();i.f(n);this.l.b().X(i);t?this.dC.a(_y.e.a,"MailModuleViewModel.UpdateGlobalFolderSettingsWidth",this.gt,1e4):this.iu()},iu:function(){_h.f.a(this.l.b().c(),this.C)},mk:function(n){_y.e.e=_a.c.a();this.cn=this.fb.a();this.cn.b(10)},iH:function(n,t){if(this.h.a()==="TouchWide")if(this.cl.a===1)this.j.c(!1);else if(!this.cl.a){var i=_y.fe.isInstanceOfType(this.g.c())||_y.ds.isInstanceOfType(this.g.c());this.j.c(!i)}},D:function(n){if(this.g)n();else{var t=this;this.cM.a(function(i){if(!t.g){t.g=i;t.g.F(t.j.a);if(!t.fo){t.kU();t.fo=!0}}n()})}},eS:function(n){if(!this.t.c())throw Error.invalidOperation("this method should only be invoked if the instant search feature is enabled in this folder.");var t=this.m;this.E().bQ(n,this.q,new _g.l(t.bj.FolderId.Id))},fK:function(n,t){if(this.E().C()||this.E().m())this.iC(n,t);else{var i=this;this.br.a(function(r){i.eS(r);i.iC(n,t)})}},iC:function(n,t){if((this.E().C()||this.E().m())&&!_js.e.a(this.E().a())&&this.J.b&&this.E().a().trim().length>0){this.h.a()!=="Mouse"&&this.E().i(!1);var i;i=this.m?_g.ck.isInstanceOfType(this.m)?this.w.nameToId("inbox"):this.m.bj.FolderId:this.S();this.f.cH(this.E(),i,null,n,_h.a.f(i),this.ke(),t,this.q);if(this.h.a()==="Mouse"){this.E().r(!0);this.en("IsFolderListHidden");this.j.c(!1)}else this.E().r(!0)}},mN:function(n,t){this.fK(!1,!0)},mJ:function(n,t){this.fK(!0,!1)},nq:function(){this.fW=this.fX.a;this.en("SurveyDialog")},kL:function(){if(this.O()){this.nc(new _y.o(this.I,this.o,this.l,this.bi,this.fz,this.bd,this.bR,this.bQ,this.bM,this.dd,this.bc,this.bK,this.dq,this.dr,this.fu,this.fv,this.bL,this.ch,this.ci,this.eU,this.bA,this.bB,this.fs,this.ft,this.fc,this.gb,this.eK,this.co,this.eL,this.fI,this.fN,this.fC,this.hj,this.j,this.cV,this.gB,this.gC,this.gA,this.bm.h()));var t=this.g?this.g.g().b():null;var n=this.f;this.p.dC(this.f.d(),n.p||(n.p=Function.createDelegate(n,n.W)),t,this.q,this.m,this.f.o(),this.f.m());this.f.bs(this.cc,this.Y,this.cF,this.ce,this.cb,this.cd,this.bC,this.bc,this.bR,this.bQ,this.bM,this.p.bc(),this.p.bb(),this.cC,this.cH,this.cK,this.Y,this.bK,this.cG)}},ku:function(n){if(!this.bk){var t=new _js.g;t.a(this.i.a.b);var i=this.be(t,null,!0,!1,null,null,null);this.bk=new _y.dN("","",this.m,i,this.T,this.I,this.o,this.bg)}if(n){this.X(this.bk,this.q,1,this.cs);this.bk.F(null)}return this.bk},kt:function(n){this.bj||(this.bj=new _y.cy("","",this.m,this.T,this.I,this.o,this.bg));if(n){this.X(this.bj,this.q,0,this.cs);this.bj.Z(!!_h.a.h())}return this.bj},ks:function(n){var t=null;this.U||(this.U=new _y.eH("","",this.m,t,this.T,this.I,this.o,this.bg));if(!this.f.b())return this.U;if(n){this.X(this.U,this.q,2,null);_g.h.isInstanceOfType(this.f.b())?t=this.f.b().bv():_g.q.isInstanceOfType(this.f.b())&&(t=this.f.b().m());this.U.F(t)}return this.U},X:function(n,t,i,r){var f="";var e="";var u=!1;var h=!1;var s="";if(this.g){if(t){if(!this.g.b())return}else if(!this.g.f())return;if(this.mI(t)){s=_u.R.D;u=!1;h=!1;this.V=0}if(this.le(t)){u=!1;h=!0;switch(i){case 0:this.V=t?1:2;break;case 1:this.V=t?3:4;break;case 2:this.V=t?5:6;break}t||this.g.f().apcl("CurrentItemLoaded",this.dY)}if(this.ld(t)){if(r){f=r.a;e=r.b}else if(t){var c=this.g.b().V();if(c){f=c.f().bj.From.Mailbox.EmailAddress;e=c.f().bj.From.Mailbox.Name}}else{var o=this.g.f().a();if(o.t()&&o.t().bj.From){f=o.t().bj.From.Mailbox.EmailAddress;e=o.t().bj.From.Mailbox.Name}}u=!0;h=!1;var a,l;this.nm(f,e,u,a={val:s},l={val:u}),s=a.val,u=l.val;this.V=0}n.a=e;n.i=f;n.bi(u);n.bj(h);n.bg(s);n.bk(this.m)}},mI:function(n){return n?this.g.b().G()===3:!this.g.f().e()&&!this.g.f().a()},le:function(n){return n?this.g.b().e().e():this.g.f().e()},ld:function(n){return n?this.g.b().G()===2&&!!this.g.b().c()&&!!this.g.b().c().x[0]:!!this.g.f().a()},nm:function(n,t,i,r,u){if(_js.e.a(n)){r.val=_u.R.SH;u.val=!1}else{r.val=String.format(_u.R.El,t,n);u.val=i}},mn:function(n,t){this.jp();this.js()},js:function(){if(!this.g||!this.g.g()){this.f.bT(this.j.k=!1);return}this.j.k=this.j.a?_y.i.isInstanceOfType(this.g.g().b()):_y.i.isInstanceOfType(this.g.g().b())&&this.j.b;this.f.bT(this.j.k);this.bV(null,null)},jp:function(){if(this.p&&this.g){var t=this.j.a?this.iy():0;var n=this.j.b||!!this.j.a;this.p.dZ(n?this.g.g().b():null,t,this.j.b)}},mo:function(n){this.p&&_y.i.isInstanceOfType(n)&&n.p(!0)},jt:function(){if(this.h.a()==="Mouse"){this.mZ(!this.j.a&&this.j.b);this.nh(!this.j.a&&!this.j.b);this.jp();this.bV(null,null);this.g&&_y.i.isInstanceOfType(this.g.g().b())&&this.g.g().b().N(!0)}},kO:function(){if(this.h.a()==="Mouse"&&this.o&&this.o.a()){var t=this.o.a();var i=!!t.j()&&t.j().Enabled||!!t.e()&&t.e().Enabled||!!t.l()&&t.l().Enabled;if(i&&!this.G){var n=this;this.cV.a(function(t){n.mU(t);n.G.apcl("ReadyToShowMinAppBar",n.eF);n.G.apcl("ShowMinAppBarEntry",n.bI);n.bV(null,null)})}}},iK:function(n,t){this.js();var i=this.j.b;this.jt();if(this.h.a()==="TouchWide"){this.E()&&this.E().f()?this.J.d(!i):i&&this.J.b&&this.bE(!1,!0);this.ja(this.fi())}i?this.I.a(_y.bO,new _y.bO(!0)):this.I.a(_y.bK,new _y.bK);this.bN&&(this.J.b?this.jv(this.bw):this.g&&i&&_y.i.isInstanceOfType(this.g.g().b())||this.dE())},mp:function(n,t){this.g&&this.j.a!==this.g.k()&&this.g.F(this.h.a()==="Mouse"?this.j.a:1);this.bn&&this.bn.bA();this.by&&this.by.bA();this.g&&this.L&&this.L.b(this.g.k());this.jt();this.bV(null,null)},kH:function(n){var t=this.f.a();if(_g.j.e(n.bj.FolderId)&&t&&_g.j.e(t.bj.FolderId)){var r=n.bj.FolderId.a;var i=this.f.bD();return r!==i}return!1},lA:function(n){var t=new _h.X;t.l(_h.a.b("msgfolderroot"));t.c=this.i.a.b.a;t.j(n);var i=this;t.d(function(){i.fy(t.g,i.f.m())});t.h(this.gw);_a.e.a.a(t)},jU:function(n){var t=n;t&&t.C()==="ErrorFolderExists"&&this.F.g(0,_u.R.DG,null)},mx:function(n,t){this.en("SearchViewModel")},lG:function(n,t){this.e(new _h.K(this.f.q().c()))},jq:function(n,t){this.mW(this.h.a()==="TouchNarrow"||this.fe())},jr:function(n,t){this.mX(this.h.a()==="TouchNarrow"||!!this.E()&&this.E().bT());this.N()&&this.er("DisplayInstantSearchStatusBar","SearchSettingsVisible")},nx:function(n,t){this.en("SearchSettingsVisible")},nz:function(n,t){this.en("ShowSearchBoxForTouch")},iG:function(n){this.R.o(n)},mM:function(){this.ix()?this.iG(new _h.K("All")):this.jc(0)},nr:function(){this.R.b(!this.q)},lS:function(n,t){if(this.j.f===1){this.iK(null,null);var i=this;this.D(function(){i.g.cC()})}},kC:function(n,t){this.er("NextDayMeetingsViewHeight","NextDayMeetingsViewModel")},lf:function(){var n=this;_js.i.a().d(_a.a.u,"Check and Load Next Day Meeting Block",function(){var t=_a.d.b(_a.a.ft,"UpNextInit",!0);n.fB.a(function(i){n.L=i;n.L.b(n.j.a);n.L.apcl(i.c(),n.dP);n.L.apcl(i.e(),n.dP);n.L.f();_a.d.a(t)})})},be:function(n,t,i,r,u,f,e){return new _y.cp(this.I,n,this.l,this.h,t,this.ct,i,r,!1,this.o,u,f,this.bo,this.bg,this.C,null,this.bm,null)},lP:function(n,t){this.s&&this.p&&this.s.g&&!this.s.g.b().y()&&this.o.a().dw().Enabled&&this.p.dT(this.s.g.b().e())}};_y.dd=function(n,t,i,r,u,f,e,o,s,h,c,l,a,v,y,p,w,b,k,d,g,nt,tt,it,rt,ut,ft,et,ot,st,ht,ct,lt,at,vt,yt,pt){_y.dd.initializeBase(this,[n,t,null,i,r,u,f,e,o,s,h,c,l,a,v,y,p,w,b,k,d,g,nt,tt,it,null,null,rt,ut,ft,et,ot,null,null,null,null,null,null,null,st,null,null,null,null,null,null,ht,null,ct,lt,at,vt,yt,pt]);document.body.style.minWidth="200px"};_y.cA=function(n,t,i,r,u,f,e,o,s,h){this.bf=Function.createDelegate(this,this.bC);_y.cA.initializeBase(this,[n,t,i,r,u,f,o,s]);if(e){this.U=!0;this.V=e.a;this.F=e.b;this.bg=new $d(this.bf,_a.a.fx)}};_y.cA.prototype={bg:null,U:!1,F:null,V:null,bC:function(){window.navigate(this.F)}};_y.bf=function(n){this.a=n;n.h()?this.i():this.j();_y.c.a.U(!0)};_y.bf.b=function(n){try{return new _y.bf(n)}catch(t){return null}};_y.bf.a=function(n){window.location.replace("/owa/auth/errorfe.aspx?msg="+n)};_y.bf.prototype={f:0,h:!1,g:!1,e:null,c:0,b:null,d:0,a:null,j:function(){_a.i.a.a(new _a.bk(1,"VM.WebpartCmdParameterSet"));if(this.a.a.part)try{this.h=Number.parseInvariant(this.a.a.part)===1;_a.i.a.a(new _a.bk(1,"VM.WebpartPartParameterSet"))}catch(t){_y.bf.a(String.format(_u.R.Py,"part"));throw Error.argument("An invalid value was specified for the part parameter.");}if(this.a.a.folderlist)try{this.g=Number.parseInvariant(this.a.a.folderlist)===1;_a.i.a.a(new _a.bk(1,"VM.WebpartFolderlistParameterSet"))}catch(n){_y.bf.a(String.format(_u.R.Py,"folderlist"));throw Error.argument("An invalid value was specified for the folderlist parameter.");}if(this.a.a.fpath){_a.i.a.a(new _a.bk(1,"VM.WebpartFpathParameterSet"));this.e=this.a.a.fpath}if(this.a.a.view){_a.i.a.a(new _a.bk(1,"VM.WebpartViewParameterSet"));switch(this.a.a.view){case"messages":this.c=1;break;case"by sender":this.c=2;break;case"by subject":this.c=3;break;case"by conversation topic":this.c=0;break;default:_y.bf.a(String.format(_u.R.Py,"view"));throw Error.argument("An invalid value was specified for the view parameter.");}}else this.c=0;if(this.a.a.module){_a.i.a.a(new _a.bk(1,"VM.WebpartModuleParameterSet"));switch(this.a.a.module){case"inbox":_a.i.a.a(new _a.bk(1,"VM.WebpartModuleEqualsInbox"));this.f=0;this.e=null;break;case"calendar":_a.i.a.a(new _a.bk(1,"VM.WebpartModuleEqualsCalendar"));this.f=1;break;case"discovery":_a.i.a.a(new _a.bk(1,"VM.WebpartModuleEqualsDiscovery"));this.f=2;break;default:_y.bf.a(String.format(_u.R.Py,"module"));throw Error.argument("An invalid value was specified for the module parameter.");}}},i:function(){this.b=_a.c.a();var i=this.b.i();var t=this.b.d();var n=this.b.e();var r=!1;try{this.a.a.d&&(i=Number.parseInvariant(this.a.a.d));this.a.a.m&&(t=Number.parseInvariant(this.a.a.m)-1);this.a.a.y&&(n=Number.parseInvariant(this.a.a.y));this.b=new _a.c(n,t,i)}catch(u){r=!0}if(this.b.i()!==i||this.b.d()!==t||this.b.e()!==n||r){_y.bf.a(String.format(_u.R.Py,"m, d, y"));throw Error.argument("An invalid date was specified for the calendar module webpart.");}if(this.a.a.view)switch(this.a.a.view){case"monthly":this.d=2;break;case"weekly":this.d=1;break;case"daily":this.d=0;break;default:_y.bf.a(String.format(_u.R.Py,"view"));throw Error.argument("An invalid value was specified for the view parameter.");}else this.d=0}};var ISubscribeCalendarControllerExecutor=function(){};ISubscribeCalendarControllerExecutor.registerInterface("ISubscribeCalendarControllerExecutor");var IOptionsControllerExecutor=function(){};IOptionsControllerExecutor.registerInterface("IOptionsControllerExecutor");var IExtensibilityEntryPointCollection=function(){};IExtensibilityEntryPointCollection.registerInterface("IExtensibilityEntryPointCollection");var IModernGroupMembershipRequestHeaderViewModelFactory=function(){};IModernGroupMembershipRequestHeaderViewModelFactory.registerInterface("IModernGroupMembershipRequestHeaderViewModelFactory");var IUMMessagePostHeaderViewModelFactory=function(){};IUMMessagePostHeaderViewModelFactory.registerInterface("IUMMessagePostHeaderViewModelFactory");_y.go=function(n,t,i,r,u){this.i=Function.createDelegate(this,this.d);this.c=Function.createDelegate(this,this.j);this.g=n;this.a=t;this.e=i;this.h=r;this.f=u;this.a.b(_js.U,this.c)};_y.go.prototype={a:null,g:null,e:null,h:null,f:null,j:function(n){var t=this.e.a()==="TouchNarrow"?15e3:8e3;this.g.a(this.h,this.f,this.i,t);this.a.c(_js.U,this.c)}};_y.dV=function(n,t,i,r){_y.dV.initializeBase(this,[n,t,i,_a.a.d,"PrefetchOptionsPermissions"]);this.b=r};_y.dV.prototype={b:null,d:function(){this.b.c()}};var ICalendarPrefetcher=function(){};ICalendarPrefetcher.registerInterface("ICalendarPrefetcher");var ICalendarShareMessageViewModel=function(){};ICalendarShareMessageViewModel.registerInterface("ICalendarShareMessageViewModel");var ICalendarShareMessageViewModelFactory=function(){};ICalendarShareMessageViewModelFactory.registerInterface("ICalendarShareMessageViewModelFactory");var ICalendarTimeConverterFactory=function(){};ICalendarTimeConverterFactory.registerInterface("ICalendarTimeConverterFactory");var IEventDetailsViewModelFactory=function(){};IEventDetailsViewModelFactory.registerInterface("IEventDetailsViewModelFactory");var ICalendarItemDetailsViewModel=function(){};ICalendarItemDetailsViewModel.registerInterface("ICalendarItemDetailsViewModel");_y.bt=function(){};_y.bt.registerInterface("_y.bt");_y.dU=function(n,t,i,r){_y.dU.initializeBase(this,[t,i,r,_a.a.V,"PrefetchCalendarData"]);this.b=n};_y.dU.prototype={b:null,d:function(){var n=this;this.b.a(function(n){n&&n.a()})}};_y.cB=function(){};var ISharingCalendarViewModelFactory=function(){};ISharingCalendarViewModelFactory.registerInterface("ISharingCalendarViewModelFactory");var IOfflineHelpProvider=function(){};IOfflineHelpProvider.registerInterface("IOfflineHelpProvider");_y.gn=function(){};_y.gn.registerInterface("_y.gn");_y.fH=function(n,t,i,r,u,f,e){this.k=Function.createDelegate(this,this.n);_y.fH.initializeBase(this);this.b=n;this.d=t;this.i=f;this.j=e;this.c=u;this.f=i;this.h=r;this.a=this.b.a().E()===this.c;this.g=this.a?this.f:this.h;this.b.a().apcl("NavigationPaneViewOption",this.k)};_y.fH.prototype={i:null,j:null,b:null,d:null,c:0,f:null,h:null,a:!1,g:null,e:!1,o:function(n){if(this.a!==n){this.a=n;this.m();this.l(this.a)}return n},m:function(){var n=_a.d.b(_a.a.s,this.a?this.i:this.j);_a.d.a(n);this.e=!0;this.b.a().cL(this.a?this.c:0);this.e=!1;this.d&&_h.f.a(this.b.a().u,this.d)},n:function(n,t){if(this.e)return;else if(this.b.a().E()===this.c)this.l(!1);else return},l:function(n){this.a=n;this.g=this.a?this.f:this.h;this.bp("IsPinned","PinUnpinTitle")}};_y.cC=function(n){this.a=n};_y.cC.prototype={a:0};_y.cd=function(n){this.a=n};_y.cd.prototype={a:null,c:!1,b:function(n){this.c||(this.c=n())}};_y.db=function(n){this.a=n};_y.db.prototype={a:null};_y.fM=function(){};_y.fM.prototype={a:function(n,t){if(!_g.j.isInstanceOfType(n))return"";var i=_g.j.b(n);return _a.s.g().toLowerCase()==="tr"?i:i.toLocaleUpperCase()},b:function(n,t){throw Error.invalidOperation();}};_y.fL=function(){};_y.fL.prototype={a:function(n,t){var i=n;switch(i){case 0:return _y.d.a();case 1:return _y.d.H();case 2:return _y.d.I();case 3:return _y.d.K();case 4:return _y.d.J();case 5:return _y.d.G();default:return _y.d.a()}},b:function(n,t){throw Error.notImplemented();}};_y.cm=function(){};_y.cm.prototype={a:function(n,t){var f=new Sys.StringBuilder;var o="{0}; ";var s="{0} <{1}>; ";var h=t?t:!0;if(!n)return"";if(!_js.J.isInstanceOfType(n))throw Error.argumentType("value",Object.getType(n),_js.J,"Value must be an ObservableCollection");if(!n.b())return"";for(var u=n,r=null,i=0;i<u.b();i++){r=null;if(_y.dx.isInstanceOfType(u.c(i))){var e=u.c(i);r=e.b().a().a()}else _g.m.b(u.c(i))?r=u.c(i):_g.hz.isInstanceOfType(u.c(i))&&(r=u.c(i).a());r&&(h?f.append(_js.e.c(s,r.Name,r.EmailAddress)):f.append(_js.e.c(o,r.Name)))}return f.toString()},b:function(n,t){throw Error.notImplemented();}};_y.eQ=function(){};_y.eQ.prototype={a:function(n,t){if(n){var i=n;switch(i){case"Complete":return _u.R.Gp;case"Flagged":return _u.R.IF;case"NotFlagged":default:return _u.R.He}}else return""},b:function(n,t){throw Error.notImplemented();}};_y.eb=function(){};_y.eb.prototype={a:function(n,t){return n?_g.b.a.idToName(n):_g.ba.a},b:function(n,t){throw Error.invalidOperation();}};_y.ec=function(){};_y.ec.prototype={a:function(n,t){if(n){var i=t?t:!1;switch(n){case"High":return i?_u.R.Mo:_u.R.Pa;case"Normal":return i?_u.R.Cp:_u.R.IW;case"Low":return i?_u.R.BS:_u.R.HE;default:return""}}else return""},b:function(n,t){throw Error.notImplemented();}};_y.cE=function(){_dh.f(this)};_y.cE.prototype={a:function(n,t){var i=n;switch(i){case 50:return _u.R.QP;case 51:return _u.R.Hp;case 55:return _u.R.Ou;case 120:return _u.R.LU;case 200:return _u.R.Pi;case 80:return _u.R.GK;case 4525:return _u.R.i;case 4550:return _u.R.DT;case 4575:return _u.R.BR;case 300:return _u.R.JU;case 60:return _u.R.Ct;case 63:return _u.R.Rn;case 62:return _u.R.Kl;case 40:return _u.R.Ft;case 57:return _u.R.Gq;case 43:return _u.R.CM;case 41:return _u.R.Qm;case 42:return _u.R.OE;case 44:return _u.R.Gg;case 36:return _u.R.Ix;case 45:return _u.R.Dp;case 58:return _u.R.FI;case 46:return _u.R.Px;case 47:return _u.R.Ku;case 48:return _u.R.OL;case 600:return _u.R.Nc;case 690:return _u.R.NB;case 660:return _u.R.FF;case 670:return _u.R.Cy;case 661:return _u.R.Pj;case 671:return _u.R.Ma;case 700:return _u.R.DP;case 800:return _u.R.Rf;case 3400:return _u.R.BB;case 3500:return _u.R.k;case 3600:return _u.R.Fq;case 3700:return _u.R.KX;case 3800:return _u.R.GA;case 3900:return _u.R.CA;case 4e3:return _u.R.NR;case 4100:return _u.R.Su;case 10208:return _u.R.FA;case 4200:return _u.R.IN;case 4300:return _u.R.Qa;case 4400:return _u.R.Rr;case 4450:return _u.R.Ji;case 4499:return _u.R.Mm;case 4500:return _u.R.y;case 5e3:return _u.R.IJ;case 5400:return _u.R.LY;case 5900:return _u.R.EE;case 6e3:return _u.R.Ph;case 6100:return _u.R.Os;case 6300:return _u.R.Qk;case 6400:return _u.R.Bx;case 6500:return _u.R.SZ;case 6800:return _u.R.BU;case 7100:return _u.R.Eu;case 7200:return _u.R.KE;case 7300:return _u.R.FW;case 7400:return _u.R.Ng;case 83:return _u.R.Dn;case 84:return _u.R.QY;case 85:return _u.R.Pf;case 86:return _u.R.BW;case 87:return _u.R.Ha;case 950:return _u.R.BG;case 7700:return _u.R.C;case 7750:return _u.R.JO;case 7800:return _u.R.Bw;case 8e3:return _u.R.Qb;case 8100:return _u.R.c;case 8200:return _u.R.Si;case 8300:return _u.R.Ek;case 8310:return _u.R.Sz;case 8320:return _u.R.NX;case 8330:return _u.R.Mu;case 8400:return _u.R.Fn;case 8500:return _u.R.HP;case 8600:return _u.R.HG;case 8700:return _u.R.EI;case 8800:return _u.R.In;case 8900:return _u.R.Of;case 8901:return _u.R.Gy;case 8902:return _u.R.LI;case 3440:return _u.R.DJ;case 3450:return _u.R.JS;case 5200:return _u.R.Fp;case 1300:return _u.R.Ci;case 1400:return _u.R.Fl;case 1500:return _u.R.Kt;case 2200:return _u.R.Ch;case 6200:return _u.R.Ch;case 1100:return _u.R.Lj;case 4600:return _u.R.Lj;case 975:return _u.R.HC;case 976:return _u.R.IB;case 977:return _u.R.IO;case 10301:return _u.R.Ks;case 4800:return _u.R.Gt;case 4700:return _u.R.EY;case 4810:return _u.R.CL;case 4710:return _u.R.SK;case 1600:return _u.R.Ml;case 1800:return _u.R.My;case 2e3:return _u.R.PD;case 1700:return _u.R.KC;case 1900:return _u.R.Sc;case 2100:return _u.R.Du;case 1200:return _u.R.KG;case 5800:return _u.R.JD;case 6700:return _u.R.Lq;case 10206:return _u.R.Me;case 10207:return _u.R.LB;case 10211:return _u.R.MN;case 10210:return _u.R.Fi;case 662:return _u.R.Le;case 663:return _u.R.KO;case 664:return _u.R.TP;case 665:return _u.R.PA;case 10212:return _u.R.HD;case 10213:return _u.R.Fm;case 10214:return _u.R.Cf;case 10215:return _u.R.IY;case 10302:return _u.R.Hq;case 90:return _u.R.Ll;case 91:return _u.R.b;case 92:return _u.R.IL;case 93:return _u.R.Jn;case 94:return _u.R.Dv;case 98:return _u.R.Rw;case 100:return _u.R.Gf;case 99:return _u.R.Gd;case 3100:return _u.R.RU;case 3105:return _u.R.Oc;case 3110:return _u.R.Qq;case 3115:return _u.R.CF;case 3120:return _u.R.Im;case 3200:return _u.R.FK;case 3205:return _u.R.MP;case 3210:return _u.R.Rh;case 3215:return _u.R.HU;case 3220:return _u.R.Nm;case 3250:return _u.R.Cq;case 3255:return _u.R.Mn;case 3260:return _u.R.Em;case 900:return _u.R.PX;case 1001:return _u.R.RO;case 1002:return _u.R.Sy;case 650:return _u.R.m;case 655:return _u.R.Ka;case 110:return _u.R.CB;case 680:return _u.R.Ho;case 610:return _u.R.QO;case 620:return _u.R.Jf;case 611:return _u.R.GI;case 621:return _u.R.CD;case 612:return _u.R.TZ;case 630:return _u.R.DR;case 640:return _u.R.Cs;case 9400:return _u.R.RS;case 6701:return _u.R.Ck;case 6702:return _u.R.EV;case 75:return _u.R.Di;case 76:return _u.R.LP;case 77:return _u.R.EF;case 78:return _u.R.Oe;case 65:return _u.R.TM;case 97:return _u.R.NO;case 66:return _u.R.Cz;case 67:return _u.R.ER;case 70:return _u.R.JG;case 3480:return _u.R.CP;case 30:return _u.R.Qu;case 35:return _u.R.PI;case 10020:return _u.R.EQ;case 10030:return _u.R.MU;case 10040:return _u.R.KZ;case 10050:return _u.R.II;case 10060:return _u.R.RZ;case 10070:return _u.R.QZ;case 10080:return _u.R.Sr;case 10010:return _u.R.Ok;case 9500:return _u.R.KL;case 3050:return _u.R.p;case 9600:return _u.R.CY;case 10090:return _u.R.Rz;case 10091:return _u.R.Kc;case 10092:return _u.R.EW;case 88:return _u.R.JT;case 10100:return _u.R.HA;case 82:return _u.R.Pc;case 3010:return _u.R.Ki;case 89:return _u.R.Df;case 703:return _u.R.RK;case 704:return _u.R.JV;case 706:return _u.R.BQ;case 711:return _u.R.TI;case 713:return _u.R.Qf;case 714:return _u.R.MY;case 716:return _u.R.Oq;case 717:return _u.R.Jq;case 725:return _u.R.Qv;case 726:return _u.R.Il;case 727:return _u.R.DB;case 732:return _u.R.x;case 733:return _u.R.Jt;case 734:return _u.R.e;case 735:return _u.R.Nl;case 736:return _u.R.JR;case 737:return _u.R.St;case 738:return _u.R.Or;case 728:return _u.R.Kx;case 739:return _u.R.PT;case 747:return _u.R.TK;case 748:return _u.R.DQ;case 749:return _u.R.NP;case 729:return _u.R.Ny;case 730:return _u.R.IS;case 741:return _u.R.NC;case 742:return _u.R.MD;case 743:return _u.R.CE;case 744:return _u.R.Go;case 745:return _u.R.OV;case 746:return _u.R.FJ;case 750:return _u.R.GZ;case 752:return _u.R.QI;case 753:return _u.R.OW;case 754:return _u.R.DM;case 755:return _u.R.Br;case 756:return _u.R.De;case 757:return _u.R.RJ;case 758:return _u.R.CG;case 759:return _u.R.Fv;case 760:return _u.R.FO;case 761:return _u.R.Nj;case 762:return _u.R.IA;case 763:return _u.R.SF;case 764:return _u.R.CX;case 765:return _u.R.Ip;case 766:return _u.R.ST;case 767:return _u.R.LK;case 768:return _u.R.NW;case 769:return _u.R.Hj;case 770:return _u.R.TI;case 771:return _u.R.TI;case 772:return _u.R.Fk;case 102:return _u.R.Co;case 10200:return _u.R.MM;case 10201:return _u.R.Gb;case 10202:return _u.R.OF;case 10203:return _u.R.GD;case 10204:return _u.R.Qt;case 10205:return _u.R.Jl;case 11030:return _u.R.Io;case 10216:return _u.R.MI;case 11001:return _u.R.Qy;case 11002:return _u.R.LS;case 11003:return _u.R.LM;case 11004:return _u.R.KA;case 11005:return _u.R.GH;case 11006:return _u.R.RI;case 11007:return _u.R.QW;case 11008:return _u.R.Jk;case 11009:return _u.R.OM;case 11010:return _u.R.Dx;case 11011:return _u.R.Ii;case 11012:return _u.R.Ra;case 11013:return _u.R.Cl;case 11014:return _u.R.Mh;case 11015:return _u.R.SM;case 11016:return _u.R.RL;case 11017:return _u.R.Ta;case 11018:return _u.R.BN;case 11019:return _u.R.DN;case 11029:return _u.R.JZ;case 11020:return _u.R.QS;case 11021:return _u.R.MX;case 11022:return _u.R.TJ;case 11023:return _u.R.Pt;case 11024:return _u.R.JL;case 11025:return _u.R.HJ;case 11026:return _u.R.KU;case 11027:return _u.R.Bf;case 11028:return _u.R.Ep;case 672:return _u.R.Js;case 71:return _u.R.KJ;case 72:return _u.R.Kb;case 73:return _u.R.GB;case 10300:return _u.R.IZ;case 10303:return _u.R.SC;case 3230:return _u.R.Nk;case 9300:return"{0}";default:return""}},b:function(n,t){throw Error.notImplemented();}};_y.ed=function(){};_y.ed.prototype={a:function(n,t){var i=n;return i<101?6:i<103?5:i<1e3?4:i<1005?2:i<3e3?3:1},b:function(n,t){throw Error.notImplemented();}};_y.ee=function(){};_y.ee.prototype={a:function(n,t){if(!n)return!1;for(var f=t.split(" "),r=f,e=r.length,i=0;i<e;++i){var u=r[i];if(u===n)return!0}return!1},b:function(n,t){throw Error.invalidOperation();}};_y.eR=function(){};_y.eR.prototype={a:function(n,t){var i=n;switch(i){case"IPM.Appointment":return _u.R.FG;case"IPM.Note.Microsoft.Approval.Request":return _u.R.LF;case"IPM.Note.Microsoft.Approval.Reply.Approve":return _u.R.Po;case"IPM.Note.Microsoft.Approval.Reply.Reject":return _u.R.Rs;case"IPM.Conflict.Folder":return _u.R.Rx;case"IPM.Conflict.Message":return _u.R.LR;case"IPM.Contact":return _u.R.IX;case"REPORT.IPM.Note.DR":return _u.R.Lw;case"REPORT.REPORT.IPM.Note.DR.NDR":return _u.R.Ov;case"IPM.NOTE.SECURE.SIGN":return _u.R.EX;case"IPM.Note.Secure.Sign.Reply":return _u.R.OJ;case"IPM.DistList":return _u.R.Lo;case"IPM.Document":return _u.R.QR;case"IPM.Document.Outlook.Template":return _u.R.Ri;case"IPM.Note.Exchange.Security.Enrollment":return _u.R.Lk;case"IPM.Note.Microsoft.Fax.CA":return _u.R.Qp;case"IPM.Schedule.Meeting.Resp.Pos":return _u.R.CH;case"REPORT.IPM.Schedule.Meeting.Resp.Pos.NDR":return _u.R.LL;case"IPM.Schedule.Meeting.Canceled":return _u.R.NI;case"REPORT.IPM.Schedule.Meeting.Canceled.NDR":return _u.R.Bg;case"IPM.Schedule.Meeting.Resp.Neg":return _u.R.Sk;case"REPORT.IPM.Schedule.Meeting.Resp.Neg.NDR":return _u.R.SR;case"IPM.Schedule.Meeting.Request":return _u.R.TR;case"REPORT.IPM.Schedule.Meeting.Request.DR":return _u.R.EA;case"REPORT.IPM.Schedule.Meeting.Request.NDR":return _u.R.Dm;case"REPORT.IPM.Schedule.Meeting.Request.IPNRN":return _u.R.LE;case"IPM.Schedule.Meeting.Resp.Tent":return _u.R.GY;case"REPORT.IPM.Schedule.Meeting.Resp.Tent.NDR":return _u.R.v;case"IPM.Note":return _u.R.Dl;case"IPM.Microsoft.Answer":return _u.R.TU;case"REPORT.IPM.Microsoft.Answer.NDR":return _u.R.ND;case"IPM.Document.Microsoft Internet Mail Message":return _u.R.SP;case"REPORT.IPM.Note.NDR":return _u.R.RR;case"IPM.OCTEL.VOICE":return _u.R.QQ;case"REPORT.IPM.OCTEL.VOICE.NDR":return _u.R.Jo;case"IPM.Note.Rules.OofTemplate.Microsoft":return _u.R.PQ;case"IPM.Outlook.Recall":return _u.R.JP;case"IPM.Post":return _u.R.Id;case"REPORT.IPM.Note.IPNNRN":return _u.R.Nz;case"REPORT.REPORT.IPM.Note.IPNNRN.NDR":return _u.R.KH;case"REPORT.IPM.Note.IPNRN":return _u.R.OP;case"IPM.Recall":return _u.R.O;case"IPM.Recall.Report.Failure":return _u.R.Rd;case"IPM.Recall.Report.Success":return _u.R.Ir;case"IPM.Sharing":return _u.R.TN;case"IPM.Note.Mobile.SMS":return _u.R.N;case"IPM.Task":return _u.R.NU;case"IPM.TaskRequest":return _u.R.EG;case"IPM.TaskRequest.Accept":return _u.R.ON;case"REPORT.IPM.TaskRequest.Accept.NDR":return _u.R.Nb;case"IPM.TaskRequest.Decline":return _u.R.TT;case"REPORT.IPM.TaskRequest.Decline.NDR":return _u.R.FR;case"REPORT.IPM.TaskRequest.NDR":return _u.R.PB;case"IPM.TaskRequest.Update":return _u.R.DC;case"REPORT.IPM.TaskRequest.Update.NDR":return _u.R.Rl;case"IPM.Note.Microsoft.Voicemail.UM":case"IPM.Note.Microsoft.Voicemail.UM.CA":case"IPM.Note.Microsoft.Exchange.Voice.UM":case"IPM.Note.Microsoft.Exchange.Voice.UM.CA":case"IPM.Note.rpmsg.Microsoft.Voicemail.UM":case"IPM.Note.rpmsg.Microsoft.Voicemail.UM.CA":return _u.R.Iq;default:return _a.k.B(i)?_u.R.I:_a.k.r(i)?_u.R.S:_u.R.Qh}},b:function(n,t){throw Error.notImplemented();}};_y.cn=function(){_y.cn.initializeBase(this)};_y.cn.prototype={a:function(n,t){return this.f(n)},b:function(n,t){throw Error.notImplemented();}};_y.gw=function(){this.e=Function.createDelegate(this,this.c);this.d=new _js.C(this.e)};_y.gw.prototype={d:null,f:function(n){return this.d.e()[_js.o.c(_h.C,n)]},c:function(){var n={};n[_js.o.c(_h.C,0)]="";n[_js.o.c(_h.C,1)]=_u.R.Na;n[_js.o.c(_h.C,2)]=_u.R.JQ;n[_js.o.c(_h.C,3)]=_u.R.Mg;n[_js.o.c(_h.C,4)]=_u.R.SV;n[_js.o.c(_h.C,5)]=_u.R.BJ;n[_js.o.c(_h.C,6)]=_u.R.Cd;n[_js.o.c(_h.C,7)]=_u.R.IK;n[_js.o.c(_h.C,8)]=_u.R.G;n[_js.o.c(_h.C,9)]=String.format(_u.R.Sq,7);n[_js.o.c(_h.C,10)]=_u.R.Fu;n[_js.o.c(_h.C,11)]=_u.R.Pc;n[_js.o.c(_h.C,12)]=_u.R.SB;n[_js.o.c(_h.C,13)]=_u.R.Oj;n[_js.o.c(_h.C,14)]=_u.R.TH;n[_js.o.c(_h.C,15)]=_bms.E.v;return n}};_y.cF=function(){};_y.cF.prototype={a:function(n,t){if(!_js.J.isInstanceOfType(n))throw Error.argumentType("value",Object.getType(n),_js.J,"Value must be an IObservableCollection");var i=n;if(!i||!i.b())return"";var r=new Sys.StringBuilder;r.append(i.c(0));for(var u=1;u<i.b();u++){r.append("; ");r.append(i.c(u))}return r.toString()},b:function(n,t){throw Error.notImplemented();}};_y.fu=function(){};_y.fu.registerInterface("_y.fu");_y.hR=function(){};_y.hR.registerInterface("_y.hR");_y.hS=function(){};_y.hS.registerInterface("_y.hS");var IPeopleRecommendationsHandlerFactory=function(){};IPeopleRecommendationsHandlerFactory.registerInterface("IPeopleRecommendationsHandlerFactory");var IMailTipsHandlerFactory=function(){};IMailTipsHandlerFactory.registerInterface("IMailTipsHandlerFactory");_y.hT=function(){};_y.hT.registerInterface("_y.hT");var IPolicyTipsHandlerFactory=function(){};IPolicyTipsHandlerFactory.registerInterface("IPolicyTipsHandlerFactory");_y.hU=function(){};_y.hU.registerInterface("_y.hU");_y.dR=function(n){this.a=n};_y.dR.prototype={a:null};var IApprovalRequestHeaderViewModelFactory=function(){};IApprovalRequestHeaderViewModelFactory.registerInterface("IApprovalRequestHeaderViewModelFactory");_y.eN=function(n,t){this.a=n;this.i=t};_y.eN.prototype={e:null,f:null,g:null,c:null,h:null,a:null,i:null,m:function(){for(var t=0;t<this.i.length;t++){var i=this.i[t];var n=i.bj.Value.toLocaleLowerCase();switch(i.bj.Scope){case"SearchSender":if(this.o(n)){this.b();return!0}break;case"SearchRecipientsTo":if(this.l(n)){this.b();return!0}break;case"SearchRecipientsCc":if(this.k(n)){this.b();return!0}break;case"SearchRecipientsBcc":if(this.j(n)){this.b();return!0}break;case"SearchRecipients":if(this.l(n)||this.k(n)||this.j(n)){this.b();return!0}break;case"TextBody":if(this.n(n)){this.b();return!0}break;case"SearchAllIndexedProps":if(this.o(n)||this.l(n)||this.k(n)||this.j(n)||this.n(n)){this.b();return!0}break}}this.b();return!1},o:function(n){this.f||(this.f=_h.ce.b(this.a).toLocaleLowerCase());return this.d(this.f,n)},l:function(n){this.g||(this.g=this.s());return this.d(this.g,n)},k:function(n){this.c||(this.c=this.q());return this.d(this.c,n)},j:function(n){this.h||(this.h=this.p());return this.d(this.h,n)},n:function(n){this.e||(this.e=this.r());return this.d(this.e,n)},d:function(n,t){return n.indexOf(t)>=0},r:function(){var n=this.a;var r="";var i="";n&&n.bK()&&(i=n.bK().bj.Value);var t=document.createElement("div");t.innerHTML=i;r=_js.n.B(t);return r.toLocaleLowerCase()},s:function(){if(this.a&&this.a.bj.DisplayTo)return this.a.bj.DisplayTo.toLocaleLowerCase();var n=null;var t="";_g.i.isInstanceOfType(this.a)&&(n=this.a);if(n&&n.l()){var u=n.l();var r=u.e;var i=new _y.cm;t=i.a(r,!1).split("; ").toString()}return t.toLocaleLowerCase()},q:function(){var n=null;var t="";_g.i.isInstanceOfType(this.a)&&(n=this.a);if(n&&n.m()){var r=n.m().e;var i=new _y.cm;t=i.a(r,!1).split("; ").toString()}return t.toLocaleLowerCase()},p:function(){var n=null;var t="";_g.i.isInstanceOfType(this.a)&&(n=this.a);if(n&&n.o()){var r=n.o().e;var i=new _y.cm;t=i.a(r,!1).split("; ").toString()}return t.toLocaleLowerCase()},b:function(){this.e=null;this.f=null;this.g=null;this.c=null}};var IOptionsPathGenerator=function(){};IOptionsPathGenerator.registerInterface("IOptionsPathGenerator");var IGroupCardMemberPickerViewModel=function(){};IGroupCardMemberPickerViewModel.registerInterface("IGroupCardMemberPickerViewModel");var IGroupCardMemberPickerViewModelFactory=function(){};IGroupCardMemberPickerViewModelFactory.registerInterface("IGroupCardMemberPickerViewModelFactory");var IRichPeoplePickerViewModel=function(){};IRichPeoplePickerViewModel.registerInterface("IRichPeoplePickerViewModel");var IRichPeoplePickerViewModelFactory=function(){};IRichPeoplePickerViewModelFactory.registerInterface("IRichPeoplePickerViewModelFactory");var IToPeoplePickerViewModelFactory=function(){};IToPeoplePickerViewModelFactory.registerInterface("IToPeoplePickerViewModelFactory");var $o=function(){};$o.registerInterface("$o");var IForgottenAttachmentDetector=function(){};IForgottenAttachmentDetector.registerInterface("IForgottenAttachmentDetector");var IForgottenAttachmentDetectorFactory=function(){};IForgottenAttachmentDetectorFactory.registerInterface("IForgottenAttachmentDetectorFactory");var IForgottenAttachmentImplementation=function(){};IForgottenAttachmentImplementation.registerInterface("IForgottenAttachmentImplementation");_y.InfoBarMessageType=function(){};_y.InfoBarMessageType.prototype={info:1,draft:2,calendarReadingInfo:3,warning:4,policyTips:5,error:6,safetyGreen:20,safetyYellow:21,safetyRed:22};_y.InfoBarMessageType.registerEnum("_y.InfoBarMessageType",!1);_y.cP=function(){};_y.cP.prototype={a:function(n,t){if(!n)return!1;for(var r=_g.b.a.idToName(n),i=0;i<_y.cP.a.length;i++)if(_y.cP.a[i]===r)return!0;return!1},b:function(n,t){throw Error.invalidOperation();}};_y.cK=function(){_y.cK.initializeBase(this)};_y.cK.prototype={f:"",e:"",h:!1,b:function(){return null},d:function(){return null},i:function(n){if(this.f!==n){this.f=n;this.en("searchKeyword")}return n},c:function(){return this.e},g:function(n){if(this.e!==n){this.e=n;this.en("searchString")}return n},k:function(n){if(this.h!==n){this.h=n;this.en("IsUserInput")}return n},a:function(){return this.j()+this.e},j:function(){var n="";if(_js.e.b(this.f))return n;this.f===_u.R.Iz?n="From:":this.f===_u.R.TF&&(n="To:");return n}};_y.df.registerClass("_y.df");_y.cD.registerClass("_y.cD");_y.ge.registerClass("_y.ge");_y.eP.registerClass("_y.eP",null,IBposUrlProvider);_y.dj.registerClass("_y.dj");_y.dH.registerClass("_y.dH");_y.by.registerClass("_y.by");_y.eF.registerClass("_y.eF");_y.bD.registerClass("_y.bD");_y.cG.registerClass("_y.cG");_y.X.registerClass("_y.X",_a.iS);_y.eS.registerClass("_y.eS");_y.eu.registerClass("_y.eu");_y.dC.registerClass("_y.dC");_y.dF.registerClass("_y.dF");_y.cp.registerClass("_y.cp",_a.bw);_y.fK.registerClass("_y.fK",_y.cp);_y.hO.registerClass("_y.hO",_js.K);_y.eI.registerClass("_y.eI",_js.K);_y.eH.registerClass("_y.eH",_y.eI);_y.cy.registerClass("_y.cy",_y.eI);_y.dN.registerClass("_y.dN",_y.eI);_y.ef.registerClass("_y.ef");_y.cr.registerClass("_y.cr");_y.dM.registerClass("_y.dM");_y.bF.registerClass("_y.bF");_y.cZ.registerClass("_y.cZ");_y.eG.registerClass("_y.eG");_y.dY.registerClass("_y.dY");_y.dW.registerClass("_y.dW",_bc.b);_y.gu.registerClass("_y.gu",_a.bw);_y.f.registerClass("_y.f",_y.gu);_y.bB.registerClass("_y.bB");_y.h.registerClass("_y.h",_y.gu);_y.dX.registerClass("_y.dX",_y.f);_y.k.registerClass("_y.k",_a.bw);_y.F.registerClass("_y.F",_a.dF,_y.hm);_y.cl.registerClass("_y.cl",_fm.f);_y.dZ.registerClass("_y.dZ");_y.cQ.registerClass("_y.cQ",_bc.l);_y.gv.registerClass("_y.gv",_a.bw,_bc.a);_y.D.registerClass("_y.D",_y.gv);_y.dg.registerClass("_y.dg");_y.dh.registerClass("_y.dh");_y.dl.registerClass("_y.dl");_y.ce.registerClass("_y.ce");_y.eg.registerClass("_y.eg");_y.ev.registerClass("_y.ev");_y.bi.registerClass("_y.bi");_y.cv.registerClass("_y.cv");_y.bH.registerClass("_y.bH");_y.cb.registerClass("_y.cb");_y.bq.registerClass("_y.bq");_y.T.registerClass("_y.T");_y.cM.registerClass("_y.cM");_y.dQ.registerClass("_y.dQ");_y.cR.registerClass("_y.cR",_bc.b);_y.bK.registerClass("_y.bK");_y.gy.registerClass("_y.gy",null,_fm.B);_y.be.registerClass("_y.be",_y.gy);_y.cx.registerClass("_y.cx",null,_y.eX,_js.E);_y.bR.registerClass("_y.bR",_y.gy);_y.cc.registerClass("_y.cc",null,_y.eX,_js.E);_y.M.registerClass("_y.M",null,_js.E);_y.hx.registerClass("_y.hx",_a.bw);_y.gh.registerClass("_y.gh",_a.bk);_y.dG.registerClass("_y.dG",_a.bw);_y.bk.registerClass("_y.bk");_y.V.registerClass("_y.V",null,_a.hz);_y.bd.registerClass("_y.bd",_y.gv);_y.dI.registerClass("_y.dI",_a.bw,_y.ba);_y.W.registerClass("_y.W",_a.bw);_y.bO.registerClass("_y.bO");_y.dJ.registerClass("_y.dJ");_y.m.registerClass("_y.m");_y.S.registerClass("_y.S",_a.bw,_y.ba);_y.ey.registerClass("_y.ey");_y.fr.registerClass("_y.fr");_y.ca.registerClass("_y.ca",_fm.l);_y.eE.registerClass("_y.eE");_y.hQ.registerClass("_y.hQ",_a.bw,_y.ba,_y.x,_bc.r,_a.iI,_js.bl,Sys.IDisposable,_y.dw);_y.c.registerClass("_y.c",_a.bw,_y.a,_ff.a,_ff.n);_y.cL.registerClass("_y.cL",_y.gv);_y.dL.registerClass("_y.dL");_y.cz.registerClass("_y.cz",_a.bw);_y.cN.registerClass("_y.cN",_a.bw);_y.bp.registerClass("_y.bp",null,_y.fa);_y.fl.registerClass("_y.fl",null,IMailComposeLauncher);_y.R.registerClass("_y.R",_a.bw);_y.cW.registerClass("_y.cW");_y.gc.registerClass("_y.gc");_y.gd.registerClass("_y.gd");_y.bb.registerClass("_y.bb");_y.dE.registerClass("_y.dE");_y.ck.registerClass("_y.ck",_bc.l);_y.dk.registerClass("_y.dk");_y.gx.registerClass("_y.gx",_a.bw);_y.co.registerClass("_y.co",_y.gx);_y.bC.registerClass("_y.bC",_a.bw,_y.hJ);_y.bu.registerClass("_y.bu",_y.bC);_y.O.registerClass("_y.O",_y.gx);_y.bn.registerClass("_y.bn",_y.O);_y.cq.registerClass("_y.cq",_bc.l);_y.bL.registerClass("_y.bL",_y.hQ);_y.cY.registerClass("_y.cY",_a.bw);_y.dB.registerClass("_y.dB");_y.n.registerClass("_y.n",_a.dF,_y.eZ,_bc.bI);_y.A.registerClass("_y.A",_y.bC);_y.Q.registerClass("_y.Q",_y.gx);_y.bc.registerClass("_y.bc",_a.bw,_y.fc,_fm.m);_y.t.registerClass("_y.t",_y.hQ,_y.es);_y.hN.registerClass("_y.hN",_js.K,_y.hD,_js.bl,Sys.IDisposable);_y.bE.registerClass("_y.bE",_y.hN);_y.hP.registerClass("_y.hP",_h.dv.$$(_g.iS));_y.ew.registerClass("_y.ew",_bc.l);_y.s.registerClass("_y.s",_y.S);_y.cu.registerClass("_y.cu",_y.bu);_y.eA.registerClass("_y.eA");_y.ga.registerClass("_y.ga",_y.A);_y.bP.registerClass("_y.bP",_y.Q);_y.q.registerClass("_y.q",_js.K);_y.fW.registerClass("_y.fW",null,IItemReadingPaneContextFactory);ReadingPaneViewModelBase.registerClass("ReadingPaneViewModelBase",_a.bw,_y.fa);ModernReadingPaneViewModelBase.registerClass("ModernReadingPaneViewModelBase",ReadingPaneViewModelBase);_y.H.registerClass("_y.H",_y.hQ);_y.cw.registerClass("_y.cw");_y.da.registerClass("_y.da",_y.hx);_y.fZ.registerClass("_y.fZ");_y.y.registerClass("_y.y");_y.fn.registerClass("_y.fn",_a.bw,_bc.h,_bc.n,_bc.r,_a.iI,_js.bl,Sys.IDisposable);_y.K.registerClass("_y.K");_y.eC.registerClass("_y.eC");_y.bl.registerClass("_y.bl",null,_a.eQ);_y.dK.registerClass("_y.dK",null,_a.eQ);_y.bQ.registerClass("_y.bQ",null,_y.N,_h.cW);_y.fo.registerClass("_y.fo");_y.gf.registerClass("_y.gf");_y.cX.registerClass("_y.cX",_g.kc,_g.kr,_g.kb);_y.fp.registerClass("_y.fp",null,_y.ff);_y.bG.registerClass("_y.bG",_a.bw);_y.eB.registerClass("_y.eB");_y.eD.registerClass("_y.eD");_y.eJ.registerClass("_y.eJ",null,_a.dJ);_y.bS.registerClass("_y.bS",_a.bw);BootViewModelsComponent.registerClass("BootViewModelsComponent",null,_a.hX,_js.bV);_y.U.registerClass("_y.U");_y.fA.registerClass("_y.fA");_y.fy.registerClass("_y.fy",_y.fA);_y.bJ.registerClass("_y.bJ");_y.fB.registerClass("_y.fB",_y.fA);_y.eK.registerClass("_y.eK");_y.bT.registerClass("_y.bT",_y.eK);_y.fz.registerClass("_y.fz",_y.fA);_y.fF.registerClass("_y.fF");_y.v.registerClass("_y.v");_y.o.registerClass("_y.o",_js.K);_y.fG.registerClass("_y.fG",_a.iS);_y.I.registerClass("_y.I",_a.bw);_y.dT.registerClass("_y.dT",_a.bw,IOwaUserConfigurationUpdatedViewModel);_y.r.registerClass("_y.r",_a.bw,_y.ba);_y.dS.registerClass("_y.dS");_y.fE.registerClass("_y.fE",_y.eK);_y.bI.registerClass("_y.bI",_a.bw);_y.e.registerClass("_y.e",_y.dI,_y.x,_bc.r,_a.iI,_js.bl,Sys.IDisposable,_y.dw,_y.hv,IMailModuleViewModel);_y.z.registerClass("_y.z",_y.e);_y.dd.registerClass("_y.dd",_y.e);_y.cA.registerClass("_y.cA",_y.r);_y.bf.registerClass("_y.bf");_y.go.registerClass("_y.go");_y.dV.registerClass("_y.dV",_y.go);_y.dU.registerClass("_y.dU",_y.go);_y.cB.registerClass("_y.cB");_y.fH.registerClass("_y.fH",_js.K);_y.cC.registerClass("_y.cC");_y.cd.registerClass("_y.cd");_y.db.registerClass("_y.db");_y.fM.registerClass("_y.fM",null,_js.bJ);_y.fL.registerClass("_y.fL",null,_js.bJ);_y.cm.registerClass("_y.cm",null,_js.bJ);_y.ec.registerClass("_y.ec",null,_js.bJ);_y.ee.registerClass("_y.ee",null,_js.bJ);_y.gw.registerClass("_y.gw");_y.cn.registerClass("_y.cn",_y.gw,_js.bJ);_y.cF.registerClass("_y.cF",null,_js.bJ);_y.dR.registerClass("_y.dR");_y.cP.registerClass("_y.cP",null,_js.bJ);_y.cK.registerClass("_y.cK",_a.bw,_y.fi);_y.G.c=null;_y.X.a=_a.a.D;_y.bU.b=3e3;_y.bU.d=5e3;_y.bU.c=8e3;_y.bB.b=0;_y.k.d=null;_y.F.a=new _H("Attachments",_js.g,_y.F);_y.F.$$cctor();_y.S.b="GroupsNavigationViewModel";_y.S.a=_a.a.u;_y.ca.a=_a.a.eR;_y.c.a=null;_y.eT.a=1e6;_y.R.a=_a.a.a;_y.ck.a=_a.a.u;_y.B.c="Today";_y.bC.a=["drafts","junkemail","notes","outbox"];_y.n.h=new _H("Item",_g.h,_y.n);_y.n.e=new _H("IsPrintView",Boolean,_y.n);_y.n.c=new _H("IsDiscovery",Boolean,_y.n);_y.n.d=new _H("IsInSharedFolder",Boolean,_y.n);_y.n.a=new _H("FolderPermission",_g.s,_y.n);_y.n.g=new _H("IsUnderMsgRoot",Boolean,_y.n);_y.n.i=new _H("MasterCategoryList",_g.X,_y.n);_y.n.b=new _H("IsArchive",Boolean,_y.n);_y.n.l=new _H("ViewFilter",String,_y.n);_y.n.f=new _H("IsSyncDataAcrossWindows",Boolean,_y.n,!1);_y.n.j=new _H("ParentFolderNameToPost",String,_y.n);_y.n.k=new _H("PopoutPerfContext",_a.bC,_y.n);_y.A.a=["journal","outbox","syncissues"];_y.A.b=["inbox","drafts","sentitems","deleteditems"];_y.t.c=210;_y.t.d=260;_y.t.e=244;_y.bE.a=5;_y.u.n=_a.a.dh;_y.u.l=new RegExp("(\\n|\\r\\n)","g");_y.u.k=new RegExp("([\\w-\\.\\+]+@[\\w-\\.]+)","gi");_y.u.i="to";_y.u.e="cc";_y.u.c="bcc";_y.u.d="body";_y.u.h="subject";_y.u.j="totype";_y.s.a=_a.a.s;_y.q.a=_a.a.ev;_y.H.b=100;_y.da.a="VotingOptionsView";_y.bl.b=_a.a.y;_y.bl.a=_y.bl.c();_y.bQ.c=_a.a.y;_y.bQ.a=!1;_y.cX.b=JsonParser.serialize(null);_y.bG.c=new _H("PopupVisible",Boolean,_y.bG,!0);_y.bG.a=new _H("PopupAnchorX",Number,_y.bG);_y.bG.b=new _H("PopupAnchorY",Number,_y.bG);BootViewModelsComponent.$$cctor();_y.eK.a=_a.a.q;_y.bT.a=null;_y.bA.b="f";_y.o.b=_a.a.bu;_y.I.c=_a.a.f;_y.I.a="BposNavBarDataSuccess";_y.I.b="BposNavBarDataFailed";_y.bI.a=_a.a.bf;_y.z.b=_a.a.u;_y.e.j="highlight";_y.e.e=null;_y.e.i=new _a.bF(_y.e.j);_y.e.a=_a.a.u;_y.e.g=null;_y.e.h=new _H("FolderPickerDialog",_y.cq,_y.e);_y.e.d=new $d(_y.e.m,_y.e.a);_y.e.k=new _a.bA("UiCmd","ur",16,!1);_y.cP.a=["outbox"];Type.registerNamespace("_b");_b.O=function(n){this.a=n};_b.O.c=function(){return $};_b.O.a=function(){return function(n,t,i,r){var e=n;var f=function(n){i(new _a.bh(n))};var u=r&&!r.startsWith(".")?"."+r:r;switch(t){case"mousedown":e.touch(f,!1,u);break;case"mouseup":e.touchEnd(f,!1,u);break;case"mousemove":e.touchMove(f,!1,u);break;case"contextmenu":e.rightClick(f,!1,u);break;case"click":e.click(f,!1,u);break;default:e.bind(t+(u||""),f);break}}};_b.O.b=function(){return function(n,t,i){var u=n;var r=i&&!i.startsWith(".")?"."+i:i;switch(t){case"mousedown":u.unTouch(r);break;case"mouseup":u.unTouchEnd(r);break;case"mousemove":u.unTouchMove(r);break;case"contextmenu":u.unRightClick(r);break;case"click":u.unClick(r);break;default:u.unbind(t+(r||""));break}}};_b.O.prototype={a:0,b:function(){var n="";switch(this.a){case"Mouse":n="MOUSE";break;case"TouchNarrow":case"TouchWide":n="TOUCH";break}LoadjQueryObjectOwa(jQuery,n)}};_b.h=function(){};_b.h.w=function(n,t){_b.h.n=n;delete Hammer.defaults.cssProps.userSelect;var i=new Hammer(document.body,{domEvents:!0});if(t)if("ontouchstart"in window){_b.h.d="touchstart";_b.h.g="touchmove";_b.h.f="touchend touchcancel"}else if(window.PointerEvent){_b.h.d="pointerdown";_b.h.g="pointermove";_b.h.f="pointerup pointerout"}else if(window.MSPointerEvent){_b.h.d="MSPointerDown";_b.h.g="MSPointerMove";_b.h.f="MSPointerUp MSPointerOut"}else t=!1;if(!t){_b.h.d="mousedown";_b.h.g="mousemove";_b.h.f="mouseup mouseleave"}_b.h.i=t};_b.h.t=function(n,t,i,r){switch(t){case"click":_b.h.i?_b.h.p(n,"tap",i,r):_js.n.b(n[0],"click",i,r);break;case"contextmenu":_b.h.i?_b.h.p(n,"press",i,r):_js.n.b(n[0],"contextmenu",i,r);break;case"mousedown":_js.n.b(n[0],_b.h.d,_b.h.r(n,i,!1),r);break;case"mousemove":_js.n.b(n[0],_b.h.g,_b.h.v(n,i),r);break;case"mouseup":_js.n.b(n[0],_b.h.f,_b.h.u(n,i),r);break;default:_b.O.a()(n,t,i,r);break}};_b.h.x=function(n,t,i){switch(t){case"click":_js.n.c(n[0],"tap",i);break;case"contextmenu":_b.h.i?_js.n.c(n[0],"press",i):_js.n.c(n[0],"contextmenu",i);break;case"mousedown":_js.n.c(n[0],_b.h.d,i);break;case"mousemove":_js.n.c(n[0],_b.h.g,i);break;case"mouseup":_js.n.c(n[0],_b.h.f,i);break;default:_b.O.b()(n,t,i);break}};_b.h.o=function(n,t,i){_js.d.e(n,"click",t,i)};_b.h.s=function(n,t){_js.d.d(n,"click",t)};_b.h.l=function(n,t,i){_js.d.e(n,"contextmenu",t,i)};_b.h.j=function(n,t){_js.d.d(n,"contextmenu",t)};_b.h.a=function(n,t,i,r,u){if(_b.h.n)_js.n.b(n[0],_b.h.d,_b.h.r(n,t,r),i,u);else{var f=function(n){t(new _a.bh(n))};n.touch(f,u,i,null,r)}};_b.h.h=function(n,t){_js.d.d(n,"mousedown",t)};_b.h.e=function(n,t,i){_js.d.e(n,"mousemove",t,i)};_b.h.m=function(n,t){_js.d.d(n,"mousemove",t)};_b.h.c=function(n,t,i){_js.d.e(n,"mouseup",t,i)};_b.h.k=function(n,t){_js.d.d(n,"mouseup",t)};_b.h.b=function(n,t){_b.h.m(n,t);_b.h.k(n,t)};_b.h.p=function(n,t,i,r){var u=function(n){i(new _a.gO(n.q))};_js.n.b(n[0],t,u,r)};_b.h.r=function(n,t,i){return i?t:function(i){var r=n[0];_js.n.e(r,"axisLock",!0);_js.n.e(r,"axisX",i.c());_js.n.e(r,"axisY",i.f());t(i)}};_b.h.v=function(n,t){return function(i){var r=n[0];_js.n.g(r,"axisLock")||t(i);var e=_js.n.g(r,"axisX");var o=_js.n.g(r,"axisY");if(!_js.n.g(r,"axisDirection")){var u=Math.abs(i.c()-e);var f=Math.abs(i.f()-o);f>u&&f>6?_js.n.e(r,"axisDirection","Y"):u>6&&_js.n.e(r,"axisDirection","X")}if(_js.n.g(r,"axisDirection")){_b.h.q(r,i);t(i)}}};_b.h.u=function(n,t){return function(i){var u=n[0];if(_js.n.g(u,"axisLock")){_b.h.q(u,i);var r=_js.n.y(u);delete r.axisLock;delete r.axisX;delete r.axisY;delete r.axisDirection}t(i)}};_b.h.q=function(n,t){var i=_js.n.g(n,"axisDirection")==="X";var u=i?t.c():_js.n.g(n,"axisX");var r=i?_js.n.g(n,"axisY"):t.f();t.x(u,r)};_b.Z=function(n,t,i){this.c=n;this.a=t.a().dd().Enabled;this.d=i};_b.Z.prototype={c:0,a:!1,d:null,b:function(){_js.d.f=_b.O.c();_js.d.e=this.a?_b.h.t:_b.O.a();_js.d.d=this.a?_b.h.x:_b.O.b();this.a?_b.h.w(this.a,this.e()):this.d.b()},e:function(){return(this.c==="TouchNarrow"||this.c==="TouchWide")&&("ontouchstart"in window||window.PointerEvent||window.MSPointerEvent)}};var ILinkPreviewBuilder=function(){};ILinkPreviewBuilder.registerInterface("ILinkPreviewBuilder");var ILinkPreviewBuilderFactory=function(){};ILinkPreviewBuilderFactory.registerInterface("ILinkPreviewBuilderFactory");_b.cl=function(){};_b.cl.registerInterface("_b.cl");_b.v=function(){};_b.v.registerInterface("_b.v");_b.ci=function(){};_b.ci.registerInterface("_b.ci");_b.ck=function(){};_b.ck.registerInterface("_b.ck");_b.bM=function(){};_b.bM.registerInterface("_b.bM");_b.cf=function(){};_b.cf.prototype={none:0,top:1,bottom:2,centerTop:3,centerBottom:4};_b.cf.registerEnum("_b.cf",!1);_b.cj=function(){};_b.cj.registerInterface("_b.cj");_b.g=function(){};_b.g.registerInterface("_b.g");_b.u=function(n,t,i){_b.u.initializeBase(this,[n,t,i])};_b.u.prototype={f:null,A:!1,bc:!0,h:"activityIndicatorOverlay",e:function(n){if(this.A!==n){this.A=n;this.bm("HideBusyText")}return n},u:function(){this.f||this.bh();return this.f},J:function(){_js.b.prototype.J.call(this);this.f&&this.f.bv()},N:function(){_js.b.prototype.N.call(this);this.f&&this.f.bA()},bn:function(){this.f&&this.f.dispose();_fce.bg.prototype.bn.call(this)},m:function(){_fce.bg.prototype.m.call(this);this.U().r(!0);if(this.w.contains(document.activeElement)){document.activeElement.blur();document.selection&&document.selection.clear()}this.u().M(!1)},q:function(){_fce.bg.prototype.q.call(this);this.U().r(!1);this.u().M(!0)},bh:function(){var t=document.createElement("div");this.w.appendChild(t);var n=t.style;n.position="absolute";n.top="0";n.right="0";n.bottom="0";n.left="0";this.f=new _js.b(t);this.f.bF(this.h);this.f.X(this);this.f.v("ActivityIndicatorPanelView");this.f.I(9);this.Q()&&this.f.bv()}};_b.T=function(n){_b.T.initializeBase(this,[n])};_b.N=function(n,t,i,r){_b.N.initializeBase(this,[[]]);this.c=r;this.y=_b.N.a;this.b=n;this.e=t;this.d=i;this.f()};_b.N.prototype={d:null,c:null,b:null,e:null,a:function(n){for(var r=this.p.x.length,t=0;t<r;t++){var i=this.p.x[t];i.rpcl("IsChecked",this.c);i.k(this.b[t]===i.n.toString());i.apcl("IsChecked",this.c)}},bn:function(){if(this.p)for(var n=0;n<this.p.x.length;++n){var t=this.p.x[n];t.rpcl("IsChecked",this.c)}_js.K.prototype.bn.call(this)},f:function(){for(var n=0;n<this.b.length;n++){var i=n.toString();var r=this;var t=new _fm.h(this.e[n],null,new $d(function(){},_a.a.H),!1,!0,null,this.d,this.b[n]);this.p.a(t)}}};_b.bj=function(n){_b.bj.initializeBase(this,[n])};_b.bj.a=function(n,t,i){_js.n.a(n,t,i);if(i==="#FFFFFF"){n.style.borderColor="#bebebe";n.style.borderStyle="solid";n.style.borderWidth="2px"}};_b.bj.prototype={a:null,b:function(n){if(this.a!==n){this.a=n;this.bm("ItemColor");n&&this.c()}return n},c:function(){_b.bj.a(this.w,"background-color",this.a)}};_b.n=function(n,t,i,r,u){_b.n.initializeBase(this,[n,i,r,t,u]);this.v("ConfirmDialog");this.h(!0);this.p=2;this.f=!1;if(this.bO()==="TouchNarrow"){var f=new _fce.J(this.q,u);f.a(0);this.b(f)}else this.b(new _fce.r(this.q,u));this.U().a(2);this.U().j(_js.w.a());this.U().o(_js.w.a())};_b.n.prototype={o:null,bb:null,bf:null,Z:null,d:function(n){if(this.bb!==n){this.bb=n;this.bm("DialogTitle")}return n},k:function(n){if(this.bf!==n){this.bf=n;this.bm("Message")}return n},j:function(n){if(this.Z!==n){this.Z=n;this.bm("ButtonDataList")}return n},K:function(){_fce.l.prototype.K.call(this);this.o=this.D?this.D.a("ButtonList"):null},N:function(){_fce.l.prototype.N.call(this);this.o&&this.o.bA()},bn:function(){if(this.o){this.o.dispose();this.o=null}_fce.l.prototype.bn.call(this)},J:function(){_fce.l.prototype.J.call(this);if(this.o&&this.c()){var n=this.o.w.querySelector("button");n&&n.focus()}},bz:function(n){n.a()===27&&this.bw(n)}};_b.bq=function(n,t,i,r,u){_b.bq.initializeBase(this,[n,t,i,r,u]);this.U().a(24);this.e(!0);this.f=!0;this.bR(!0);this.cF=!0;this.g(!1)};_b.bq.prototype={Z:null,k:null,j:null,d:null,o:null,bf:function(n){this.Z=n;this.d&&this.d.v(this.Z);return n},bh:function(){return this.k?this.k:this.C()},bo:function(n){this.k=n;this.d&&this.d.X(this.k);return n},bb:function(){return!_a.UserAgent.getInstance().K},K:function(){_fce.l.prototype.K.call(this);if(this.D){this.j=this.D.a("Notch");this.d=this.D.a("PeekContent");this.d.v(this.Z);this.bY&&this.j.bk(this.dg());this.bk("peekPopup")}else{this.j=null;this.d=null}},N:function(){this.j&&this.j.bA();this.d&&this.d.bA();_fce.l.prototype.N.call(this)},bn:function(){if(this.j){this.j.dispose();this.j=null}if(this.d){this.d.dispose();this.d=null}_fce.l.prototype.bn.call(this)},dg:function(){return this.bb()?"peekShadowIE8":"peekShadowAll"},be:function(){_fce.l.prototype.be.call(this);this.m&&this.o&&((this.m.i&16)>0?this.j.M(!0):this.o.G(this.j,this.m))}};_b.p=function(n,t,i){this.a=n;this.b=t;this.c=i};_b.p.a=function(n){var t=window.document.createElement("div");n.appendChild(t);return t};_b.p.prototype={a:null,b:null,c:null,d:function(n){return new _b.bq(_b.p.a(n),this.a,this.b,this.c,_g.a.a())}};_b.j=function(){};_b.j.h=function(n){var i=null;var t=$(n).find("a[id^='LPUrlAnchor']");t&&t.length===1&&(i=t[0]);return i};_b.j.f=function(){return"LPlnk"+Math.round(Math.random()*1e6).toString()};_b.j.k=function(n){return n?"ie8":"notIE8"};_b.j.l=function(){return".ms-Icon--caretRight:before { content: '\\e054'; }.ms-icon-font-circle:before{  border-style:solid;  border-radius:1em;  line-height: 1.15;  box-sizing:border-box;  -moz-box-sizing:border-box;  padding:0.1em;}.ms-bg-transparent{  background: transparent;}.ms-icon-font-size-35-circle:before{    font-size: 21px !important;    padding: 5px !important;    border-width: 2px !important;    width: 35px !important;    height: 35px !important;}@media screen and (-moz-touch-enabled:0),(-moz-touch-enabled:1) {    .ms-icon-font-size-35-circle:before    {        padding-top: 3px !important;    }}.ms-bcl-w-b:before{ border-color: @color-white; }"};_b.j.a=function(n,t){return!!n&&n.startsWith(t)};_b.j.e=function(n){if(n)for(var i=_b.j.g,u=i.length,t=0;t<u;++t){var r=i[t];if(n.startsWith(r))return!0}return!1};_b.j.b=function(n){for(var t=null,i=n,r=0;r<10;r++){if(!i)break;if(_b.j.a(i.id,"LPBorder")){_b.j.h(i)&&(t=i);break}i=i.parentNode}t&&t.parentNode&&t.parentNode.tagName==="P"&&t.parentNode.getAttribute("contentEditable")&&t.parentNode.getAttribute("contentEditable").toUpperCase()==="FALSE"&&(t=t.parentNode);return t};_b.j.d=function(n){return!!n.getAttribute("PreviewInformation")};_b.j.j=function(n){var t=null;_b.j.a(n,"LPNoLP")||_b.j.a(n,"NoLP")?t="LPNoLP":_b.j.a(n,"LPlnk")||_b.j.a(n,"lnk")?t="LPlnk":_b.j.a(n,"LPImageAnchor")?t="LPImageAnchor":_b.j.a(n,"LPUrlAnchor")&&(t="LPUrlAnchor");return t};_b.j.m=function(n){return n.Id.startsWith("UpdateOEmbed")};_b.j.c=function(){var n=_g.a.a();return n.bj.LinkPreviewEnabled&&n.a().bj.LinkPreviewEnabled};_b.bO=function(n,t,i,r,u,f,e){this.d=n;this.b=t;this.a=i;this.e=r;this.f=u;this.g=f;this.c=e};_b.bO.prototype={d:null,b:null,a:null,e:null,f:null,g:null,c:0};function CoreControlsComponent(){}CoreControlsComponent.$$cctor=function(){_a.r.a().a(CoreControlsComponent)};CoreControlsComponent.prototype={a:function(n,t,i){n.e(_b.bU).b(_b.v).a();var y=this;n.b(_b.O,function(){return new _b.O(i.a())}).a();var p=this;n.b(_b.Z,function(){return new _b.Z(i.a(),n.a(_a.f),n.a(_b.O))}).a();var a=this;n.b(_b.bP,function(){return new _b.bP(n.a(_js.f))}).b(_b.g).a();var v=this;n.b(_b.a,function(){return new _b.a(n.a(_js.j),n.a(_js.q))}).b(_fc.f).a();var k=this;n.b(_b.p,function(){return new _b.p(n.a(_b.a),n.a(_js.f),n.a(_y.a))}).a();var d=this;n.b(_b.bx,function(){return new _b.bx(n.a(InlineImageLoader))}).a();var w=this;n.b(InlineImageLoader,function(){var t=n.a(_y.a);return new InlineImageLoader(n.a(_h.N),n.d(IInlineImageItemStore),n.a(_js.q),t.w||(t.w=Function.createDelegate(t,t.n)),n.a(_b.bM),n.d(IAttachmentDownloadUrlFactory),n.a(_js.f))}).a();var b=this;n.b(_b.bN,function(){return new _b.bN(n.a(_h.N),n.d(IInlineImageItemStore),n.d(IAttachmentInfoItemStore),n.a(_js.q),n.a(_js.j))}).b(_b.bM).a();var l=this;n.b(_b.bt,function(){var t=new _js.C(function(){return n.a(_ff.b)});return new _b.bt(n.a(_js.F),t,n.a(_a.X),n.a(_a.f))}).a();var f=this;n.b(_js.bx.$$(_b.t),function(){return new(_js.bx.$$(_b.t))(function(){return new _b.t(document.createElement("div"),n.a(_h.e))},"div")});var e=this;n.b(_b.bh,function(){return new _b.bh}).a();if(i.a()!=="TouchNarrow"){var r=this;n.b(_b.by,function(){return new _b.by}).a();var u=this;n.b(_b.bz,function(){return new _b.bz}).a();var h=this;n.b(_b.bu,function(){return new _b.bu}).a();var c=this;n.b(_b.bo,function(){return new _b.bo}).a();var o=this;n.b(_b.c,function(){return new _b.c(n.a(_js.f),[n.a(_b.by),n.a(_b.bh),n.a(_b.bz),n.a(_b.bu),n.a(_b.bo)],n.a(_b.bo))}).a()}else{var s=this;n.b(_b.c,function(){return new _b.c(n.a(_js.f),[n.a(_b.bh)],n.a(_b.bh))}).a()}},b:function(){return[new _js.s(_b.bt,0,-1),new _js.s(_b.bx,0,25)]}};_b.bU=function(){this.e={}};_b.bU.prototype={c:function(n,t){var i=this;return this.a(n,function(){return _js.n.h(t.w)})},a:function(n,t){_a.b.a(t,"getMeasurement");var i=this.e[n];if(i)return i;i=t();this.e[n]=i;return i},d:function(n){this.e[n]=null},b:function(){this.e={}}};_b.t=function(n,t){this.k=Function.createDelegate(this,this.u);this.j=Function.createDelegate(this,this.t);_b.t.initializeBase(this,[n]);this.m=t;this.apcl("CategoriesList",this.j);this.apcl("MasterCategoryList",this.j);this.apcl("SystemCategoriesList",this.j)};_b.t.prototype={m:null,g:null,i:null,e:null,b:!1,h:-1,a:"catB",n:"catName",c:!0,f:function(n){this.g=n;this.bm("CategoriesList");return n},v:function(n){this.i=n;this.bm("SystemCategoriesList");return n},d:function(n){if(this.e!==n){this.e&&this.e.rpcl("MasterList",this.k);this.e=n;this.e&&this.e.apcl("MasterList",this.k);this.bm("MasterCategoryList")}return n},l:function(n,t){var i=this.m.c(t,2);var r=i;i===_h.e.a&&(r=_h.e.c);_js.n.a(n,"border-color",r);_js.n.a(n,"background-color",i)},t:function(n,t){this.o()},u:function(n,t){this.o()},bn:function(){this.d(null);_js.d.prototype.bn.call(this)},o:function(){_js.A.f(this.w.children);var n=this.h;if(this.i&&this.i.b()>0){for(var s=0,f=0;f<this.i.b();f++){var e=_g.w.c(this.i.a(f));if(e){s++;this.s(e)}}n!==-1&&(n-=Math.min(s,n))}if(this.g&&this.g.b()>0){var l=0;var v=this.g.b();var c=this.g.b();n!==-1&&(c=Math.min(n,this.g.b()));var t=null;t=this.e?this.e.a().e:new _js.g;for(var y=t.b(),r=0;l<c&&r<v;r++){for(var u=-1,o=this.g.a(r),i=0;i<y;i++){var h=t.c(i);if(h.bj.Name===o){u=h.bj.Color;break}}var a=u!==-1||!this.c;if(a){l++;this.p(o,u)}}}},p:function(n,t){this.b?this.q(n,t):this.r(t)},r:function(n){var t=window.document.createElement("img");_js.n.d(t,this.a);this.l(t,n);this.w.appendChild(t)},s:function(n){var t=window.document.createElement("span");var i=window.document.createTextNode(n);_js.n.d(t,this.n);t.appendChild(i);this.w.appendChild(t)},q:function(n,t){var i=window.document.createElement("span");var r=window.document.createElement("img");var u=window.document.createTextNode(n);_js.n.d(r,this.a);this.l(r,t);_js.n.d(i,this.n);i.appendChild(r);i.appendChild(u);this.w.appendChild(i)}};_b.S=function(n,t,i){_b.S.initializeBase(this,[n,t,i])};_b.S.prototype={c:function(n){this.U().d(n);return n}};_b.bJ=function(){};_b.bJ.b=function(n,t){var i=new Sys.StringBuilder(_b.bJ.a());i.append("(");i.append(n);for(var r=0;r<t.length;r++){i.append(", ");i.append(t[r].a);i.append(" ");i.append(t[r].b.toString());i.append("%")}i.append(")");return i.toString()};_b.bJ.a=function(){return _a.UserAgent.getInstance().F?"-ms-linear-gradient":_a.UserAgent.getInstance().S?"-webkit-linear-gradient":"-moz-linear-gradient"};_b.bK=function(n,t){_a.b.b(n,"color");this.a=n;this.b=t};_b.bK.prototype={a:null,b:0};_b.P=function(n){_b.P.initializeBase(this,[n])};_b.bL=function(n){_b.bL.initializeBase(this,[n])};_b.bL.prototype={a:!1,c:!1,d:null,b:5,l:function(){},k:function(){},o:function(n){var t=this.d.w;var i=t.scrollTop;var r=t.scrollHeight-t.offsetHeight;var f=Math.max(i-this.b,0);var u=Math.min(i+this.b,r);i>0&&i<r?t.scrollTop=this.a?f:u:i?i===r&&this.a&&(t.scrollTop=f):this.a||(t.scrollTop=u)},m:function(n){this.c&&_js.n.E(this.w,"mouseenter")},n:function(n){this.c&&_js.n.E(this.w,"mouseleave")},p:function(n,t){t.val=1;return!0},q:function(n){}};_b.bg=function(n){this.m=Function.createDelegate(this,this.f);this.s=_b.f.x();_b.bg.initializeBase(this,[n])};_b.bg.prototype={h:function(){return this.s},f:function(n){_js.n.c(this.w,"error");this.a(_y.c.a.n(_y.d.a().c));_js.n.d(this.w,this.h().a())},T:function(){_js.d.prototype.T.call(this);this.bi(1);_js.n.b(this.w,"error",this.m)}};_b.y=function(n,t){this.l=Function.createDelegate(this,this.q);this.k=Function.createDelegate(this,this.o);this.h=_a.UserAgent.getInstance().W();_b.y.initializeBase(this,[n]);this.j(this);this.U().a(22);_dh.a(t,this)};_b.y.prototype={g:null,a:null,i:!1,c:function(){return this.ep(_b.y.a)},b:function(n){this.eo(_b.y.a,n);return n},e:function(n){if(this.h!==n){this.a&&(n?this.a.setAttribute("multiple","true"):this.a.removeAttribute("multiple"));this.h=n;this.bm("AllowMultipleFiles")}return n},n:function(n){if(this.i!==n){this.i=n;this.a&&(n?this.a.setAttribute("accept","image/*"):this.a.removeAttribute("accept"))}return n},m:function(){return this.ep(_b.y.b)},f:function(n){this.eo(_b.y.b,n);return n},d:function(){return this.ep(_b.y.c)},bn:function(){this.j(null);_js.b.prototype.bn.call(this)},R:function(){_js.d.prototype.R.call(this);this.eo(_b.y.c,new $d(this.k,this.G()));this.a&&_js.n.d(this.a,this.dA)},j:function(n){if(this.g){var t=_js.n.G(this.g.w,"input");_js.A.c(t,"change","FileInput#Change");_js.A.c(t,"keyup","FileInput#Change");_js.n.f(this.a);this.a=null;this.g=null}if(n){this.g=n;this.a=window.document.createElement("input");this.a.setAttribute("type","file");this.a.setAttribute("tabIndex","-1");_js.n.b(this.a,"change",this.l,"FileInput#Change");this.h&&this.a.setAttribute("multiple","true");this.i&&this.a.setAttribute("accept","image/*");n.w.appendChild(this.a)}},o:function(){var t=_a.d.b(_a.a.c,"ExecuteOpenFilePicker");var n=new Array(0);try{this.a.click()}catch(i){n[n.length]=i.name.toString()}finally{if(t){if(n.length===1)t.k=n[0];else if(n.length>1){t.k="MultiExceptions";t.m=n.join("+")}_a.d.a(t)}}},p:function(){return this.a.files},q:function(n){if(_a.UserAgent.getInstance().W()){this.b(new _h.bM(this.p()));this.a.setAttribute("disabled","true");this.m()&&this.m().a();this.j(this)}}};_b.x=function(n){this.cQ=Function.createDelegate(this,this.dD);_b.x.initializeBase(this,[n]);this.I(22);this.bR(!0)};_b.x.prototype={bV:0,A:null,bb:null,Z:null,bu:null,bq:null,bN:null,bz:null,bC:null,cl:null,bw:null,ci:0,cj:0,cR:null,cp:!0,cw:!1,ck:!1,ct:!0,df:!1,dg:!1,dH:function(n){n&&this.bW();this.df=n;return n},ch:!1,dI:function(n){n&&(this.ch?this.dh():this.bW());this.dg=n;return n},cT:function(n){if(this.ci!==n){this.ci=n;this.bm("AnchorPositionX")}return n},cU:function(n){if(this.cj!==n){this.cj=n;this.bm("AnchorPositionY")}return n},p:function(n){this.bV!==n&&(this.bV=n);return n},dl:function(n){this.A!==n&&(this.A=n);return n},dK:function(n){this.bb!==n&&(this.bb=n);return n},dE:function(n){this.Z!==n&&(this.Z=n);return n},dL:function(n){this.ct!==n&&(this.ct=n);return n},dJ:function(n){this.cp!==n&&(this.cp=n);return n},dO:function(n){this.cw!==n&&(this.cw=n);return n},dG:function(n){if(this.cR!==n){if(n)try{this.h(_js.o.b(_fc.D,n))}catch(t){this.h(1)}this.cR=n}return n},cr:function(n){this.bu!==n&&(this.bu=n);return n},cq:function(n){this.bq!==n&&(this.bq=n);return n},dP:function(n){this.bN!==n&&(this.bN=n);return n},dF:function(n){this.bw!==n&&(this.bw=n);return n},cs:function(n){this.bC!==n&&(this.bC=n);return n},bK:function(n){this.bz!==n&&(this.bz=n);return n},dm:function(n){if(this.ck!==n){this.ck=n;this.bm("HasTextBeenPasted")}return n},dR:function(){this.cd(this.b.length)},dD:function(){this.bW()},bW:function(){var n=_js.t.a(this.w);var u=n.defaultView?n.defaultView:n.parentWindow;if(u){var r=_js.n.i(this.w);var f=this.w.offsetHeight;var t=r.b;_g.a.a().c().bj.IsUserCultureRightToLeft&&(t+=this.w.clientWidth);var i=0;_a.UserAgent.getInstance().T&&(i=window.document.documentElement.scrollTop);this.cT(t);this.cU(r.a+f+this.bV-i)}},dQ:function(n){this.w.style.width=n.toString()+"px"},dx:function(){return _js.n.l(this.w)},dh:function(){var t=_js.t.a(this.w);var f=t.defaultView?t.defaultView:t.parentWindow;if(f){var n=_js.n.v(this.w);var u=_js.n.i(n);var e=n.offsetHeight;var i=u.b;_g.a.a().c().bj.IsUserCultureRightToLeft&&(i+=n.clientWidth);var r=0;_a.UserAgent.getInstance().T&&(r=window.document.documentElement.scrollTop);this.cT(i);this.cU(u.a+e+this.bV-r)}},T:function(){_fc.i.prototype.T.call(this);this.bi(1048833);window.addEventListener("resize",this.cQ)},bn:function(){window.removeEventListener("resize",this.cQ);_js.b.prototype.bn.call(this)},mE:function(n){var i=this.du(n);if(i){var t=i.getData("Text");if(!_js.e.a(t)){t=t.trim();t=t.replace(_b.x.b,";");t=t.replace(_b.x.a,";");t=t.replace(_b.x.c,";");this.c(t);n.b()}}this.dm(!0)},ig:function(n){_js.d.prototype.ig.call(this,n);if((n.a()===186||n.a()===59)&&this.bb&&this.bb.b){var r=this.b?this.b.split("[").length-1:0;var i=this.b?this.b.split("]").length-1:0;if(r===i){n.b();this.b!==""&&this.bb.a()}}if(String.fromCharCode(n.a())===","&&this.Z&&this.Z.b){var t=this.b?this.b.split('"').length-1:0;if(!(t%2)){n.b();this.b!==""&&this.Z.a()}}},cn:function(n){_fc.i.prototype.cn.call(this,n);switch(n.a()){case 13:n.b();break;case 27:if(this.bz&&this.bz.b){this.cw&&n.d();n.b();this.bz.a()}break;case 46:if(this.bw&&this.bw.b&&!this.ct&&this.cS(this.b.length)){n.b();this.bw.a()}break;case 40:if(this.bq&&this.bq.b){n.b();this.bq.a()}break;case 38:if(this.bu&&this.bu.b){n.b();this.bu.a()}break;case 9:if(this.bN&&this.bN.b){if(this.cp){n.b();n.d()}this.bN.a()}break;case 8:if(this.A&&this.A.b&&this.cS(0)){n.b();this.A.a();this.bW()}break}if(n.a()===_ff.i.a){this.b!==""&&n.d();this.cl&&this.cl.b&&this.cl.a()}else n.a()===_ff.i.b&&this.bC&&this.bC.b&&this.cS(this.b.length)&&this.bC.a()},du:function(n){if(window.clipboardData)return window.clipboardData;else if(n.q){var t=n.q;return t.originalEvent.clipboardData}else return null},cS:function(n){return(_js.v.a(this.cF())||this.cF()===n)&&this.cF()===this.dq()}};_b.cd=function(n,t,i,r,u){this.i=Function.createDelegate(this,this.m);this.b=[];this.h=[];this.g=[];this.d=[];_b.cd.initializeBase(this);this.e=n;this.c=r;this.f=u;this.a=i;this.l=t;this.e.b(_fce.G,this.i)};_b.cd.prototype={e:null,l:null,c:null,f:null,a:null,D:function(){this.e.c(_fce.G,this.i)},m:function(n){n.b?this.o(n):this.n(n)},o:function(n){var t=n.a;this.r(n);this.q(t)},q:function(n){switch(n.p){case 2:Array.add(this.g,n);this.a.a(this.f);this.a.d(this.f);this.a.a(this.c);this.a.d(this.c);this.j();break;case 1:Array.add(this.h,n);this.a.a(this.c);this.a.d(this.c);this.j();break;default:break}Array.add(this.b,n)},r:function(n){Array.add(this.d,n.c);if(n.a.cp){n.c&&n.c!==document.body&&!n.a.bC&&n.c.blur();if(!_a.UserAgent.getInstance().F||_a.UserAgent.getInstance().I.a()>8)try{var t=window.getSelection();t.isCollapsed||n.a.bC||t.removeAllRanges()}catch(i){}}},j:function(){for(var n=this.b.length-1;n>=0&&!this.a.c(this.b[n].w);){if(!this.b[n].ck){var t=this.b[n].w;this.a.d(t);this.a.a(t)}n--}},n:function(n){var t=n.a;this.s(t);this.p(t)},p:function(n){if(this.d.length>0){var t=this.d[this.d.length-1];Array.removeAt(this.d,this.d.length-1);if(n.cp&&t&&(!n.bC||n.bP)){this.e.a(_ff.A,new _ff.A(t));t.focus();this.e.a(_ff.z,new _ff.z(t))}}},s:function(n){Array.remove(this.b,n);switch(n.p){case 2:Array.remove(this.g,n);this.k();break;case 1:Array.remove(this.h,n);this.k();break;default:break}if(!this.g.length){this.a.e(this.f);this.a.b(this.f);if(!this.h.length){this.a.e(this.c);this.a.b(this.c)}}this.a.b(n.w)},k:function(){for(var n=this.b.length-1;n>=0;){var t=this.b[n].w;this.a.e(t);this.a.b(t);if(this.b[n].p)break;else n--}}};_b.Q=function(n,t,i){this.c=n;this.b=t;this.d=i};_b.Q.prototype={c:null,b:null,d:null,a:function(n,t){return new _b.cd(this.b,this.c,this.d,n,t)}};_b.bv=function(n){_b.bv.initializeBase(this,[n]);this.w.style.position="absolute"};_b.bv.prototype={f:!1,i:0,c:0,g:0,j:0,b:0,k:function(n,t){_fce.d.prototype.k.call(this,n,t);if(!t.c)for(var i=0;i<t.a.length;i++)this.p(t.a[i],t.d+i)},p:function(n,t){if(!t&&this.f){n.w.style.position="absolute";n.w.style.width="100%";n.w.style.height=this.b+"px";return}var u=0;this.f&&(u=this.b);var f=this.j/this.c;var i=this.g/this.i;var r=this.f?t-1:t;var o=Math.floor(r/this.c);var e=r%this.c;n.w.style.position="absolute";n.w.style.top=(o*i+u).toString()+"px";n.w.style.height=i.toString()+"px";n.w.style.width=f.toString()+"px";_js.n.a(n.w,_fc.m.a(),(e*f).toString()+"px")}};_b.X=function(n,t){this.i=Function.createDelegate(this,this.l);_b.X.initializeBase(this,[n]);this.d=n;this.fW(!1);this.eR(2);this.kg(2);this.I(1);this.a("");this.g=t;_js.n.d(this.w,"offscreen")};_b.X.prototype={j:!1,h:!1,g:null,d:null,c:!1,jY:function(){return _js.d.prototype.jY.call(this)},O:function(n){if(_js.d.prototype.jY.call(this)!==n){this.j&&this.a("");_js.d.prototype.O.call(this,n);this.bm("AriaHiddenState")}return n},e:function(){return _fc.a.prototype.e.call(this)},a:function(n){if(_fc.a.prototype.e.call(this)!==n&&n!=="")if(this.c){this.d&&this.d.childNodes.length>1&&this.d.removeChild(this.d.childNodes[1]);var t=document.createElement("p");t.innerText=n;this.d.appendChild(t)}else{_fc.a.prototype.a.call(this,n);this.w.style.display="none";this.w.style.display="inline"}return n},k:function(){return _a.UserAgent.getInstance().F},T:function(){_js.d.prototype.T.call(this);this.h&&this.g.b(_a.R,this.i)},bn:function(){this.h&&this.g.c(_a.R,this.i);_fc.a.prototype.bn.call(this)},l:function(n){this.a("");if(n.a){this.c=n.b;this.a(n.a)}}};_b.c=function(n,t,i){this.d=Function.createDelegate(this,this.g);this.b={};_b.c.initializeBase(this);this.c=n;this.c.b(_b.C,this.d);for(var r=0;r<t.length;r++){if(t[r].a()in this.b)throw Error.argument("keysets","The keyset array contained duplicate keys.");this.b[t[r].a()]=t[r]}if(!(i.a()in this.b))throw Error.argument("activeKeyset","The active keyset was not provided as one of the available keysets.");this.a=i};_b.c.prototype={c:null,a:null,f:function(){return this.a.a()},h:function(n){this.a=this.b[n];this.bm("ActiveKeyset");return n},bn:function(){_js.K.prototype.bn.call(this);this.c.c(_b.C,this.d)},e:function(n){return this.a.b(n)},g:function(n){this.h(n.a)}};_b.bu=function(){this.c={CreateMailOutsideEditor:[new _b.b("C",0)],SendMail:[new _b.b("ENTER",2)],ReplyMail:[new _b.b("R",0)],ReplyAllMail:[new _b.b("A",0)],ForwardMail:[new _b.b("F",0)],CreateNumberedList:[new _b.b("7",3)],CreateBulletedList:[new _b.b("8",3)],AlignTextLeft:[new _b.b("L",3)],AlignTextCenter:[new _b.b("E",3)],AlignTextRight:[new _b.b("R",3)],IndentLess:[new _b.b("[",2)],IndentMore:[new _b.b("]",2)],InsertHyperlink:[new _b.b("K",2)],SaveDraft:[new _b.b("S",2)],SelectAll2:[new _b.b("8",1),new _b.b("A",0)],DeselectAll2:[new _b.b("8",1),new _b.b("N",0)],MoveSelectionDown:[new _b.b("DOWNARROW",0)],MoveSelectionDown1:[new _b.b("J",0)],MoveSelectionUp:[new _b.b("UPARROW",0)],MoveSelectionUp1:[new _b.b("K",0)],OpenMail:[new _b.b("O",0)],CloseMail:[new _b.b("U",0)],ExpandCollapseMail:[new _b.b("X",0)],OpenNextItem:[new _b.b("J",0)],OpenPreviousItem:[new _b.b("K",0)],inbox:[new _b.b("G",0),new _b.b("I",0)],drafts:[new _b.b("G",0),new _b.b("D",0)],sentitems:[new _b.b("G",0),new _b.b("T",0)],GoToFlagged:[new _b.b("G",0),new _b.b("S",0)],module2:[new _b.b("G",0),new _b.b("C",0)],Search:[new _b.b("/",0)],help:[new _b.b("/",1)],DeleteMail:[new _b.b("3",1)],ArchiveMail:[new _b.b("E",0)],MarkAsJunk:[new _b.b("1",1)],MoveToFolder:[new _b.b("V",0)],CategorizeMail:[new _b.b("L",0)],MarkAsRead:[new _b.b("I",1)],MarkAsUnread:[new _b.b("U",1)],FlagMail:[new _b.b("S",0)],UndoAction:[new _b.b("Z",2)]}};_b.bu.prototype={a:function(){return"GMail"},b:function(n){return n.toString()in this.c?this.c[n.toString()]:null}};_b.b=function(n,t){this.a=n;this.b=t};_b.b.prototype={a:null,b:0};_b.C=function(n){this.a=n};_b.C.prototype={a:null};_b.bh=function(){this.c={}};_b.bh.prototype={a:function(){return"Off"},b:function(n){return n.toString()in this.c?this.c[n.toString()]:null}};_b.by=function(){this.c={CreateMail:[new _b.b("N",2)],CreateMailOutsideEditor:[new _b.b("N",0)],ShowAddressBook:[new _b.b(".",4)],SendMail:[new _b.b("ENTER",2)],SendMailAltS:[new _b.b("S",4)],ReplyMail:[new _b.b("R",0)],ReplyAllMail:[new _b.b("R",1)],ReplyAllMail1:[new _b.b("A",0)],ForwardMail:[new _b.b("F",1)],SaveDraft:[new _b.b("S",2)],DiscardDraft:[new _b.b("ESC",0)],ChangeFontFamily:[new _b.b("F",3)],ChangeFontSize:[new _b.b("S",3)],ChangeFontColor:[new _b.b("C",3)],ChangeFontHighlightColor:[new _b.b("I",3)],CreateNumberedList:[new _b.b("/",2)],CreateNumberedList1:[new _b.b("O",3)],CreateBulletedList:[new _b.b(".",2)],CreateBulletedList1:[new _b.b("L",3)],AlignTextLeft:[new _b.b("L",2)],AlignTextCenter:[new _b.b("E",2)],AlignTextRight:[new _b.b("R",2)],InsertHyperlink:[new _b.b("K",2)],InsertEmoticon:[new _b.b("Y",3)],IndentLess:[new _b.b("M",3)],IndentLessAltShiftLeft:[new _b.b("LEFTARROW",5)],IndentMoreCtrlM:[new _b.b("M",2)],IndentMoreAltShiftRight:[new _b.b("RIGHTARROW",5)],SelectAll:[new _b.b("S",0),new _b.b("A",0)],DeselectAll:[new _b.b("S",0),new _b.b("N",0)],MoveSelectionDown:[new _b.b("DOWNARROW",0)],MoveSelectionDown1:[new _b.b(".",2)],MoveSelectionUp:[new _b.b("UPARROW",0)],MoveSelectionUp1:[new _b.b(",",2)],Refresh:[new _b.b("M",0)],Refresh1:[new _b.b("F9",0)],OpenMail:[new _b.b("O",0)],OpenMail1:[new _b.b("ENTER",0)],CloseMail:[new _b.b("ESC",0)],ExpandCollapseMail:[new _b.b("X",0)],OpenNextItem:[new _b.b(".",2)],OpenPreviousItem:[new _b.b(",",2)],inbox:[new _b.b("G",0),new _b.b("I",0)],drafts:[new _b.b("G",0),new _b.b("D",0)],sentitems:[new _b.b("G",0),new _b.b("S",0)],GoToAll:[new _b.b("G",0),new _b.b("A",0)],GoToFlagged:[new _b.b("G",0),new _b.b("L",0)],module2:[new _b.b("G",0),new _b.b("P",0)],Search:[new _b.b("/",0)],help:[new _b.b("/",1)],DeleteMail:[new _b.b("DELETE",0)],ArchiveMail:[new _b.b("E",0)],MarkAsJunk:[new _b.b("J",0)],MoveToFolder:[new _b.b("V",0)],NewFolder:[new _b.b("E",1)],CategorizeMail:[new _b.b("C",0)],MarkAsRead:[new _b.b("Q",0)],MarkAsUnread:[new _b.b("U",0)],FlagMail:[new _b.b("INSERT",0)],PrintMail:[new _b.b("P",1)],UndoAction:[new _b.b("Z",2)]}};_b.by.prototype={a:function(){return"Outlook"},b:function(n){return n.toString()in this.c?this.c[n.toString()]:null}};_b.bo=function(){this.c={CreateMail:[new _b.b("N",2)],CreateMailOutsideEditor:[new _b.b("N",0)],ShowAddressBook:[new _b.b(".",4)],SendMail:[new _b.b("ENTER",2)],SendMailAltS:[new _b.b("S",4)],ReplyMail:[new _b.b("R",0)],ReplyMail1:[new _b.b("R",2)],ReplyAllMail:[new _b.b("R",1)],ReplyAllMail1:[new _b.b("R",3)],ForwardMail:[new _b.b("F",1)],ForwardMail1:[new _b.b("F",3)],SaveDraft:[new _b.b("S",2)],DiscardDraft:[new _b.b("ESC",0)],ChangeFontFamily:[new _b.b("F",3)],ChangeFontSize:[new _b.b("S",3)],ChangeFontColor:[new _b.b("C",3)],ChangeFontHighlightColor:[new _b.b("I",3)],ApplyFirstFontHighlightColor:[new _b.b("H",6)],CreateNumberedList:[new _b.b("/",2)],CreateBulletedList:[new _b.b(".",2)],AlignTextLeft:[new _b.b("L",2)],AlignTextCenter:[new _b.b("E",2)],AlignTextRight:[new _b.b("R",2)],InsertHyperlink:[new _b.b("K",2)],InsertEmoticon:[new _b.b("Y",3)],IndentLess:[new _b.b("M",3)],IndentLessAltShiftLeft:[new _b.b("LEFTARROW",5)],IndentMoreCtrlM:[new _b.b("M",2)],IndentMoreAltShiftRight:[new _b.b("RIGHTARROW",5)],SelectAll:[new _b.b("A",2)],SelectAll1:[new _b.b("S",0),new _b.b("A",0)],DeselectAll:[new _b.b("S",0),new _b.b("N",0)],MoveSelectionDown:[new _b.b("DOWNARROW",0)],MoveSelectionDown1:[new _b.b(".",2)],MoveSelectionUp:[new _b.b("UPARROW",0)],MoveSelectionUp1:[new _b.b(",",2)],SelectFirstItem:[new _b.b("HOME",0)],SelectLastItem:[new _b.b("END",0)],Refresh:[new _b.b("M",0)],Refresh1:[new _b.b("F9",0)],ViewAs:[new _b.b("V",6)],AccessibilityView:[new _b.b("A",6)],OpenMail:[new _b.b("O",0)],OpenMail1:[new _b.b("ENTER",0)],CloseMail:[new _b.b("ESC",0)],ExpandCollapseMail:[new _b.b("X",0)],OpenNextItem:[new _b.b(".",2)],OpenPreviousItem:[new _b.b(",",2)],inbox:[new _b.b("G",0),new _b.b("I",0)],drafts:[new _b.b("G",0),new _b.b("D",0)],sentitems:[new _b.b("G",0),new _b.b("S",0)],GoToAll:[new _b.b("G",0),new _b.b("A",0)],GoToFlagged:[new _b.b("G",0),new _b.b("L",0)],module0:[new _b.b("1",3)],module1:[new _b.b("2",3)],module2:[new _b.b("3",3)],module2_1:[new _b.b("G",0),new _b.b("P",0)],module3:[new _b.b("4",3)],Search:[new _b.b("Q",4)],Search1:[new _b.b("/",0)],help:[new _b.b("/",1)],NewFolder:[new _b.b("E",1)],DeleteMail:[new _b.b("DELETE",0)],DeleteMail1:[new _b.b("D",2)],ArchiveMail:[new _b.b("E",0)],MarkAsJunk:[new _b.b("J",0)],MoveToFolder:[new _b.b("V",0)],CategorizeMail:[new _b.b("C",0)],MarkAsRead:[new _b.b("Q",0)],MarkAsRead1:[new _b.b("Q",2)],MarkAsUnread:[new _b.b("U",0)],MarkAsUnread1:[new _b.b("U",2)],FlagMail:[new _b.b("INSERT",0)],UndoAction:[new _b.b("Z",2)]}};_b.bo.prototype={a:function(){return"OutlookWebApp"},b:function(n){return n.toString()in this.c?this.c[n.toString()]:null}};_b.e=function(n){this.r=Function.createDelegate(this,this.y);_b.e.initializeBase(this);this.o=n;this.o.apcl("ActiveKeyset",this.r)};_b.e.prototype={q:0,j:null,t:null,o:null,i:function(n){this.t=n;this.j=this.o.e(n);return n},s:!1,a:function(){return this.s},u:function(n){this.s=n;return n},bn:function(){_js.be.prototype.bn.call(this);this.o.rpcl("ActiveKeyset",this.r);this.o=null;this.j=null},g:function(){this.u(!1);this.q=0},b:function(n){if(n.i()==="keyup"||!this.j||this.j.length<1)return!1;var i=this.j[this.q];var t=this.w(n,i);if(t)return!0;this.g();i=this.j[this.q];t=this.w(n,i);return t},w:function(n,t){var i=this.v(n,_fc.r.b(t.a),t.b);if(i){this.q++;this.u(this.q!==this.j.length);this.a()||this.g();return!0}this.u(!1);return!1},y:function(n,t){this.j=this.o.e(this.t)}};_b.bz=function(){this.c={CreateMailOutsideEditor:[new _b.b("N",0)],SendMailAltS:[new _b.b("S",4)],ReplyMail:[new _b.b("R",0)],ReplyAllMail:[new _b.b("A",0)],ForwardMail:[new _b.b("F",0)],SaveDraft:[new _b.b("S",2)],CreateNumberedList:[new _b.b("/",2)],CreateBulletedList:[new _b.b(".",2)],MoveSelectionDown:[new _b.b("DOWNARROW",0)],MoveSelectionDown1:[new _b.b(".",2)],MoveSelectionUp:[new _b.b("UPARROW",0)],MoveSelectionUp1:[new _b.b(",",2)],CloseMail:[new _b.b("ESC",0)],ExpandCollapseMail:[new _b.b("X",0)],OpenNextItem:[new _b.b(".",2)],OpenPreviousItem:[new _b.b(",",2)],inbox:[new _b.b("M",0)],Search:[new _b.b("S",0)],help:[new _b.b("/",1)],DeleteMail:[new _b.b("DELETE",0)],MoveToFolder:[new _b.b("D",0)],NewFolder:[new _b.b("E",3)],MarkAsRead:[new _b.b("K",0)],MarkAsUnread:[new _b.b("K",1)],FlagMail:[new _b.b("L",0)],PrintMail:[new _b.b("P",0)],UndoAction:[new _b.b("Z",2)]}};_b.bz.prototype={a:function(){return"YahooMail"},b:function(n){return n.toString()in this.c?this.c[n.toString()]:null}};_b.o=function(n,t){this.bo=Function.createDelegate(this,this.bZ);_b.o.initializeBase(this,[n]);this.h=t;this.a(this.w.innerHTML);this.bi(1)};_b.o.d=function(n){var i=n.instance;var t=n.newValue;try{i.w.innerHTML=t||""}catch(r){throw Error.invalidOperation(String.format("Error setting innerHTML.  HTML content={0}, Original exception={1}",t,r));}};_b.o.prototype={h:null,j:!1,i:function(){return this.ep(_b.o.a)},a:function(n){this.i()!==n&&this.eo(_b.o.a,n);return n},cd:function(n){if(this.h&&this.h.a().co().Enabled&&_g.a.a().bj.UnblockUnsafeSenderPromptEnabled&&this.j!==n){this.j=n;this.bm("SuppressAnchorNavigation")}return n},J:function(){_js.d.prototype.J.call(this);_js.n.b(this.w,"click",this.bo)},N:function(){_js.n.c(this.w,"click");_js.d.prototype.N.call(this)},bZ:function(n){var o=this;var u=_js.d.c(n.e(),function(n){return n.nodeName==="A"},this.w);if(u&&!this.j){var t=u;var i="";try{i=t.protocol||""}catch(f){_js.c.b(_a.a.O,"Encountered error trying to determine anchor protocol.")}var r=!1;var e=this;Array.forEach(_b.o.c,function(n){n.toUpperCase()===i.toUpperCase()&&(r=!0)});if(r&&!this.cc(t)){n.b();n.d();_b.o.b.a(t.href,null,null,!1)}}},cc:function(n){if(_js.e.b(n.href))return!1;var i=new _a.Uri(n.ownerDocument.URL);var t=new _a.Uri(n.href);return i.d.toUpperCase()===t.d.toUpperCase()?!0:!1}};_b.E=function(n){this.bw=Function.createDelegate(this,this.bU);_b.E.initializeBase(this,[n]);this.w.setAttribute("FrameBorder","0");_js.n.b(this.w,"load",this.bw)};_b.E.prototype={g:null,bX:function(n){this.w.setAttribute("name",n);return n},bV:function(n){this.w.setAttribute("id",n);return n},bY:function(n){this.w.setAttribute("Sandbox",n);return n},bW:function(n){if(this.g!==n){this.g=n;this.bm("LoadCommand")}return n},bU:function(n){this.g&&this.g.b&&this.g.a()}};_b.bw=function(n){_b.bw.initializeBase(this,[n])};_b.bw.prototype={d:function(){return _fc.w.prototype.d.call(this)},a:function(n){_js.e.a(this.w.getAttribute("alt"))||this.w.removeAttribute("alt");_js.n.b(this.w,"error",this.m);_fc.w.prototype.a.call(this,n);return n},f:function(n){(_a.UserAgent.getInstance().G||_a.UserAgent.getInstance().F)&&this.w.setAttribute("alt",_u.R.MO)}};_b.f=function(){};_b.f.d=function(){return _fm.b.b(_fm.a.d,null,["ms-fcl-ns-b"],[_fm.WebfontSizes.a.s],[_fm.WebfontSizes.a.c],[_fm.WebfontSizes.a.c],null,null)};_b.f.x=function(){return _fm.e.a("r_jpg.png")};_b.f.u=function(){return _fm.e.a("thinking24.gif")};_b.f.K=function(){return _fm.e.a("thinking32_grey.gif")};_b.f.t=function(){return _fm.e.a("loading_whitebg.gif")};_b.f.a=function(){return _fm.b.a(_fm.a.H,_fm.WebfontSizes.a.a,"ms-fcl-ns-b")};_b.f.e=function(){return _fm.b.a(_fm.a.H,_fm.WebfontSizes.a.a,"ms-fcl-nd-b")};_b.f.g=function(){return _fm.b.a(_fm.a.H,_fm.WebfontSizes.a.a,"ms-fcl-nt-b")};_b.f.p=function(){return _fm.b.b(_fm.a.s,null,[_fm.WebfontSizes.a.c,"ms-fcl-ns-b"],null,null,null,null,["ms-icon-flip-glyph"])};_b.f.E=function(){return _fm.e.a("office_logo_white_small.png")};_b.f.F=function(){return _fm.e.a("olk_logo_white_cropped.png")};_b.f.b=function(){return _fm.b.a(_fm.a.n,_fm.WebfontSizes.a.c,"ms-fcl-ns-b")};_b.f.k=function(){return _fm.b.a(_fm.a.o,_fm.WebfontSizes.a.c,"ms-fcl-ns-b")};_b.f.q=function(){return _fm.e.a("swipe_selection.png")};_b.f.z=function(){return _fm.b.a(_fm.a.r,"ms-bcl-w-b ms-bg-transparent ms-icon-font-circle",_fm.WebfontSizes.b.d)};_b.f.i=function(){return _fm.e.a("dc-accdb.png")};_b.f.r=function(){return _fm.e.a("dc-aspx.png")};_b.f.c=function(){return _fm.e.a("dc-mpg.png")};_b.f.s=function(){return _fm.e.a("dc-bmp.png")};_b.f.f=function(){return _fm.e.a("dc-docx.png")};_b.f.A=function(){return _fm.e.a("dc-exe.png")};_b.f.B=function(){return _fm.e.a("dc-gif.png")};_b.f.l=function(){return _fm.e.a("dc-jpg.png")};_b.f.C=function(){return _fm.e.a("dc-lync.png")};_b.f.v=function(){return _fm.e.a("dc-txt.png")};_b.f.o=function(){return _fm.e.a("dc-msg.png")};_b.f.D=function(){return _fm.e.a("dc-msg_attachment.png")};_b.f.G=function(){return _fm.e.a("dc-pblsh.png")};_b.f.y=function(){return _fm.e.a("dc-one.png")};_b.f.H=function(){return _fm.e.a("dc-pdf.png")};_b.f.I=function(){return _fm.e.a("dc-png.png")};_b.f.j=function(){return _fm.e.a("dc-pptx.png")};_b.f.J=function(){return _fm.e.a("dc-rpmsg.png")};_b.f.m=function(){return _fm.e.a("dc-vsd.png")};_b.f.M=function(){return _fm.e.a("dc-wv.png")};_b.f.h=function(){return _fm.e.a("dc-xlsx.png")};_b.f.N=function(){return _fm.e.a("dc-zip.png")};_b.f.L=function(){return _fm.e.a("dc-generic.png")};_b.f.n=function(){return _fm.b.b(_fm.a.p,_fm.a.q,["ms-bcl-tp-b ms-bg-transparent ms-icon-font-circle","ms-fcl-tp-b",_fm.WebfontSizes.b.c],null,null,null,null,null)};_b.f.w=function(){return _fm.b.b(_fm.a.p,_fm.a.q,["ms-bcl-tp-b ms-bg-transparent ms-icon-font-circle","ms-fcl-tp-b",_fm.WebfontSizes.b.a],null,null,null,null,null)};_b.R=function(n){_b.R.initializeBase(this,[n])};_b.R.prototype={d:null,g:null,h:null,l:null,m:null,c:function(n){if(this.d===n)return n;this.d=n;this.j();return n},i:function(n){if(this.g===n)return n;this.g=n;this.j();return n},n:function(n){if(this.h===n)return n;this.h=n;this.j();return n},j:function(){this.a(String.format(this.d||"",this.g,this.h,this.l,this.m))}};_b.w=function(n,t){this.a=-1;this.e=-1;_b.w.initializeBase(this,[n,t])};_b.w.prototype={c:null,b:0,g:!1,h:!1,j:function(n){if(this.g!==n){this.g=n;n&&this.bz()&&this.bz().f(!1);this.bm("ClearSelectionOnParentChange")}return n},k:function(){return!this.c||!this.c.length?null:this.c},d:function(n){if(this.c!==n){this.c=n;this.bm("HighlightedItemClassName")}return n},f:function(n){if(n===this.a)return n;if(this.u&&this.c){var t="";this.jq()&&(t=this.jq());if(this.a>=0&&this.a<this.u.a.b()){this.u.a.c(this.a).bF(t);this.u.a.c(this.a).gL(0);this.e=this.a}if(n>=0&&n<this.u.a.b()){this.u.a.c(n).bF(this.k()+" "+t);this.u.a.c(n).gL(1);this.e=n}this.a=n;this.bm("HighlightedIndex")}return n},m:function(){var n=this.i();return n?n.offsetTop:0},l:function(){var n=this.i();return n?n.offsetHeight:0},de:function(n){var t=_fce.a.prototype.de.call(this,n);this.c&&this.a===n&&t.bF(t.dA+(" "+this.c));this.b&&t.I(this.b);return t},i:function(){if(this.u)if(this.a>=0&&this.a<this.u.a.b())return this.u.a.c(this.a).w;else if(this.e>=0&&this.e<this.u.a.b())return this.u.a.c(this.e).w;return null},jC:function(n,t){this.dL||this.cr(n,t);this.j(!1);this.h&&t.d()}};_b.ce=function(){_b.ce.initializeBase(this)};_b.ce.prototype={b:function(n){return _a.hH.prototype.b.call(this,n)},e:function(n,t){_a.hH.prototype.b.call(this,n).f(!1);t.f(!0);_a.hH.prototype.e.call(this,n,t);return t},c:function(n){n.f(!0);_a.hH.prototype.c.call(this,n)},f:function(){for(var n=0;n<this.a.length;n++){var t=_a.hH.prototype.b.call(this,n);t.f(!1)}_a.hH.prototype.f.call(this)},d:function(n){n.f(!1);return _a.hH.prototype.d.call(this,n)},g:function(n){this.b(n).f(!1);_a.hH.prototype.g.call(this,n)},h:function(n,t){var i=this.k(n);if(i!==-1){this.e(i,t);return!0}else return!1},j:function(n,t){t.f(!0);_a.hH.prototype.e.call(this,n,t)}};_b.m=function(n){_b.m.initializeBase(this,[n])};_b.m.prototype={b:null,c:null,a:function(n){if(this.b===n)return n;this.b=n;return n},T:function(){_js.b.prototype.T.call(this);var t=this.w.children;if(t&&!(t.length<1)){for(var r=new Array(t.length),f=new Array(t.length),n=0;n<t.length;n++){var o=t[n];r[n]=o;f[n]=String.format('<div id="a{0}"></div>',n)}var s=String.format.apply(null,[_ff.g.a(this.b)].concat(f));var i=document.createElement("span");this.c&&_js.n.d(i,this.c);i.innerHTML=s;_js.n.o(i,r[0]);for(var u=0;u<r.length;u++){var e=i.querySelector(String.format("#a{0}",u));_js.n.o(r[u],e);_js.n.f(e)}}}};_b.A=function(n){this.b=Function.createDelegate(this,this.g);_b.A.initializeBase(this,[n]);this.bd("click",this.hY,null);this.U().c(0);this.U().a(10)};_b.A.prototype={e:!1,f:function(n){this.e=n;n&&this.bi(4);return n},bE:function(){return _js.d.prototype.bE.call(this)},ba:function(n){if(_js.d.prototype.bE.call(this)!==n){_js.d.prototype.bE.call(this)&&_js.d.prototype.bE.call(this).g(this.b);n&&n.l(this.b);this.c(n?n.b:!0);_js.d.prototype.ba.call(this,n)}return n},d:function(){return this.ep(_b.A.a)},c:function(n){this.eo(_b.A.a,n);this.U().r(!n);return n},bM:function(n){this.d()?this.bE().a():n.d()},bn:function(){this.ba(null);_js.b.prototype.bn.call(this)},g:function(n,t){this.c(this.bE().b)}};_b.J=function(n){_b.J.initializeBase(this,[n]);this.U().a(12)};_b.J.prototype={a:function(n){this.U().d(n);return n},bM:function(n){_b.A.prototype.bM.call(this,n);this.d()&&this.U().d(1)}};_b.d=function(n,t,i,r,u){this.mI=Function.createDelegate(this,this.mU);this.mJ=Function.createDelegate(this,this.sr);this.mK=Function.createDelegate(this,this.ss);this.pC=Function.createDelegate(this,this.hf);this.qd=Function.createDelegate(this,this.tb);this.pH=Function.createDelegate(this,this.sB);this.pJ=Function.createDelegate(this,this.sD);this.pK=Function.createDelegate(this,this.sE);this.pI=Function.createDelegate(this,this.sC);this.pM=Function.createDelegate(this,this.sG);this.pP=Function.createDelegate(this,this.sJ);this.qb=Function.createDelegate(this,this.qC);this.pL=Function.createDelegate(this,this.sF);this.pO=Function.createDelegate(this,this.sI);this.pN=Function.createDelegate(this,this.sH);this.pQ=Function.createDelegate(this,this.kM);this.pS=Function.createDelegate(this,this.sP);this.pR=Function.createDelegate(this,this.sO);this.pZ=Function.createDelegate(this,this.sW);this.pW=Function.createDelegate(this,this.sT);this.pG=Function.createDelegate(this,this.sw);this.pE=Function.createDelegate(this,this.su);this.pY=Function.createDelegate(this,this.sV);this.pV=Function.createDelegate(this,this.sS);this.pF=Function.createDelegate(this,this.sv);this.pD=Function.createDelegate(this,this.st);this.pX=Function.createDelegate(this,this.sU);this.pU=Function.createDelegate(this,this.sR);this.pT=Function.createDelegate(this,this.sQ);this.qa=Function.createDelegate(this,this.sX);this.qc=Function.createDelegate(this,this.ta);this.fr=Function.createDelegate(this,this.it);this.pB=Function.createDelegate(this,this.si);this.la=-1;this.no=-1;this.ir=-1;this.iG=-1;this.iH=-1;this.ii=-1;this.hi=-1;this.ev=-1;_b.d.initializeBase(this,[n,t]);this.gf=t;this.es=i;this.bb(this.pB);this.bw=new _js.g;this.bw.e(this.fr);this.bO=new _b.ce;this.fw=new $d(this.qc,this.G());this.nl=new $d(this.qa,this.G());this.ni=new $d(this.pT,this.G());this.eC=new $d(this.pU,this.G());this.eU=new $d(this.pX,this.G());this.et=new $d(this.pD,this.G());this.eu=new $d(this.pF,this.G());this.nj=new $d(this.pV,this.G());this.nk=new $d(this.pY,this.G());this.nb=new $d(this.pE,this.G());this.nc=new $d(this.pG,this.G());this.ee=new $d(this.pW,this.G());this.ef=new $d(this.pZ,this.G());this.ey=new $d(this.pR,this.G());this.eB=new $d(this.pS,this.G());this.ed=new $d(this.pQ,this.G());this.kL=new $d(this.pN,this.G());this.kK=new $d(this.pO,this.G());this.kJ=new $d(this.pL,this.G());this.nn=new $d(this.qb,this.G());this.iB=new $d(this.pP,this.G());this.iA=new $d(this.pM,this.G());this.iy=new $d(this.pI,this.G());this.iz=new $d(this.pK,this.G());this.hj=new $d(this.pJ,this.G());this.qv=new $d(this.pH,this.G());this.iF=new $d(this.qd,this.G());window.document.body.setAttribute("unselectable","on");this.mN=this.bX.a()==="TouchWide"?1:0;this.kF=1;_dh.a(u,this)};_b.d.prototype={iw:0,dE:1,ko:!1,is:!1,eb:null,fw:null,hh:null,hg:null,gT:null,iu:null,lb:null,fs:!1,bO:null,ft:null,bw:null,dc:null,bT:!1,cV:!1,kV:!0,kY:null,dD:!1,gc:!0,gd:!1,ge:null,hd:0,hc:0,cU:null,ik:null,iq:null,fv:null,kB:!1,eV:null,mO:null,gR:null,nl:null,ni:null,eC:null,eU:null,et:null,eu:null,nj:null,nk:null,nb:null,nc:null,ee:null,ef:null,ey:null,eB:null,ed:null,kL:null,kK:null,kJ:null,nn:null,kZ:!1,na:!1,iB:null,iA:null,iy:null,iF:null,he:null,gQ:null,fZ:null,ij:null,gS:null,iz:null,hj:null,qv:null,kW:null,iv:!1,kG:0,kz:0,kt:0,ix:!1,nd:0,mX:!1,gh:!1,kF:0,es:null,kD:!1,ip:!1,ha:!1,gf:null,hb:null,kH:null,mN:0,kA:!1,gO:!1,g:function(){return this.gS},sM:function(n){if(!this.lb){this.lb=new $d(this.ow,this.G());this.bm("UpdateFocusBasedOnSelectionCommand")}return n},gg:function(n){this.ko!==n&&(this.ko=n);return n},qy:function(n){this.kZ=n;this.kZ&&this.da(this.nn);return n},qw:function(n){this.na=n;this.na&&!this.kZ&&this.da(this.iA);return n},qx:function(n){this.kW!==n&&(this.kW=n);return n},fu:function(n){if(this.dE!==n){this.dE=n;this.lc();this.bm("SelectionState")}return n},db:function(n){if(this.iw!==n){this.iw=n;this.bm("SelectionMode")}return n},dF:function(n){if(n!==this.bw){this.bw&&this.bw.g(this.fr);this.bw=n;this.qt();if(this.bw){this.bw.x.length===1&&this.fh(this.bw.x[0]);this.bw.e(this.fr)}this.bp("SelectedItems","SelectionCount")}return n},A:function(){return _fce.a.prototype.A.call(this)},bo:function(n){if(n===_fce.a.prototype.A.call(this))return n;_fce.a.prototype.bo.call(this,n);_fce.a.prototype.A.call(this)&&this.bY()>0&&this.kn(0,this.bY());_fce.a.prototype.A.call(this)&&this.gh&&this.nq();this.bT&&n&&this.Q()&&this.w.focus();return n},gU:function(){return this.bN().c()},bY:function(){return this.bw?this.bw.x.length:-1},nh:function(n){if(n===this.eV)return n;this.eV&&_b.B.isInstanceOfType(this.eV)&&this.eV.fv(!1);this.eV=n;this.eV&&_b.B.isInstanceOfType(this.eV)&&this.eV.fv(!0);return n},dO:function(n){if(n===this.ft)return n;this.ft=n;return n},kO:function(n){this.mO!==n&&(this.mO=n);return n},kS:function(n){this.hh!==n&&(this.hh=n);return n},kR:function(n){this.hg!==n&&(this.hg=n);return n},kP:function(n){this.gT!==n&&(this.gT=n);return n},nf:function(n){this.iu!==n&&(this.iu=n);return n},Z:function(){return this.bZ},be:function(n){if(n===this.bZ)return n;!n;this.fh(n);this.bY()>0&&this.u&&this.kq(!0);if(this.bZ&&this.u){var t=this.bR(this.bZ);if(t!==-1){this.bw.a(this.bZ);this.dO(n);this.D.b(this.bz())}}this.bm("SelectedItem");return n},kv:function(){return this.Z()},ex:function(n){if(this.u){var t=n!==this.Z();t&&this.iD(!0,!1);this.qz(n);t&&this.ks()}return n},kN:function(n){if(this.ik!==n){this.ik=n;this.bm("DraggedItem")}return n},iC:function(n){this.iv!==n&&(this.iv=n);return n},ng:function(n){if(this.kV!==n){this.kV=n;this.bm("ShouldHideSwipeMenu")}return n},gW:function(){if(!this.kY&&this.D){this.kY=this.D.a("ListViewSwipeMenuContainer").b();var n=this.eb.w;var t=_js.n.i(n);this.hc=t.b;this.hd=n.offsetWidth}return this.kY},sL:function(n){if(this.kD===n)return n;this.kD=n;this.bm("IsWin8MOWAOrBOWA");return n},kQ:function(n){if(this.ip!==n){this.ip=n;this.bm("IsSwipeMenuShown")}return n},kU:function(n){if(this.gh!==n){this.gh=n;this.bm("SupportsMoveNextPrevious")}return n},kT:function(n){this.kH!==n&&(this.kH=n);return n},mL:!1,cE:function(){return"#MultiSelectListView"},G:function(){return _a.a.eF},qk:function(){return 150},im:function(){return!0},ql:function(){return 0},dl:function(){return 0},bN:function(){return this.eb},gV:function(){return Math.ceil(this.gU()/this.mT())},kw:function(){this.ev<0&&(this.ev=_js.n.h(this.u.w)-this.cT());return this.ev},cT:function(){if(this.iG<=0){this.iG=this.bN().w.offsetHeight;this.ev=-1;this.hi=-1}return this.iG},ju:function(){if(this.iH<=0){this.iH=this.bN().w.offsetWidth;this.ev=-1;this.hi=-1}return this.iH},bV:function(){if(_fce.a.prototype.bV.call(this)<=0){this.fM(1);this.dp>0&&this.fM(Math.floor(this.ku()/this.dp))}return _fce.a.prototype.bV.call(this)},ku:function(){return this.ii},sK:function(n){this.ii!==n&&(this.ii=n);return n},il:function(){if(this.hi<0){var n=this.mT();if(!n)return 0;this.hi=Math.ceil(this.cT()/n);this.mZ()}return this.hi},mR:function(){return this.mN},dm:function(n,t,i,r){var u=!r&&this.sN(t,i);if(u){this.tf(t,i);this.iD(this.ha,!0)}var f=this.kX();this.mV(n,t,i);f||this.gP();this.fs=!1;u&&this.ks()},kq:function(n){if(this.bw){this.bw.g(this.fr);this.bw.f();this.qf();n&&this.dO(null);this.bw.e(this.fr)}},sg:function(){if(this.bw)for(var n=0;n<this.A().b();n++){var t=this.A().c(n);this.bw.w(t)&&this.bw.n(t,!0)}},j:function(n){if(this.bY()<1&&!this.gO||this.mL){"preventDefault"in n&&n.preventDefault();return}this.ix=!1;this.dR&&this.kN(this.cl(this.dR.C()));this.fZ&&this.fZ.a();"stopPropagation"in n&&n.stopPropagation()},h:function(n){var t=n;this.mX=t.ctrlKey},i:function(n){if(this.bY()<1){"preventDefault"in n&&n.preventDefault();return}else{if(_b.z.a===2)if(this.mX&&this.gQ){_a.d.e("DD");this.gQ.a()}else if(this.he){_a.d.e("DD");this.he.a()}"stopPropagation"in n&&n.stopPropagation()}this.ij&&this.ij.a();this.kN(null)},dK:function(n){_fce.a.prototype.dK.call(this,n);if(!_js.v.a(this.ca)){n.ca=this.ca;n.bi(4)}},dS:function(n){_b.h.h(n.q().E(),this.cE());_fce.a.prototype.dS.call(this,n);_js.v.a(this.ca)||n.cv(4)},cF:function(n,t,i){_fce.a.prototype.cF.call(this,n,t,i);this.gh&&this.nq()},K:function(){_fce.a.prototype.K.call(this);if(this.D){this.eb=this.D.a("ScrollRegion");_js.n.b(this.eb.w,"scroll",this.pC)}else this.eb=null},bn:function(){this.bw&&this.bw.g(this.fr);if(this.eb){this.eb.j(this.mK);_js.n.c(this.bN().w,"scroll")}_fce.a.prototype.bn.call(this)},T:function(){_fce.a.prototype.T.call(this);this.cV&&this.lc()},J:function(){_fce.a.prototype.J.call(this);this.bw&&this.kn(0,this.bw.x.length);this.gh&&this.es.b(_y.bO,this.mJ);this.qj();this.eb.f(this.mK);this.gf.i(this.mI)},qj:function(){this.bT&&this.tc()},tc:function(){this.bw&&this.bw.x.length?this.bP&&this.cy():this.W()},mV:function(n,t,i){switch(t){case 1:this.dO(n);this.gb(n);break;case 2:case 3:if(!this.iv||!i||this.bY()!==1){this.dO(n);this.eT(n,i,t)}break;case 4:var r=this.A().h(n,this.ck);r>=0&&this.io(r,t);break}},mU:function(){this.qu()},qu:function(){this.iG=-1;this.iH=-1;this.ii=-1;this.fM(-1)},bG:function(){this.bw&&this.bw.g(this.fr);_fce.a.prototype.bG.call(this)},N:function(){this.gh&&this.es.c(_y.bO,this.mJ);this.gf.j(this.mI);this.ng(!0);this.fv=null;_js.b.prototype.N.call(this)},mj:function(n){if(this.bZ){var t=this.bw.l(this.bZ,this.ck);t===-1&&this.bw.a(this.bZ)}this.qe(n);this.bP&&this.cy()},fE:function(n){if(_fce.e.isInstanceOfType(n)&&this.bO.i(n)){n.bu=!0;return}this.cU===n&&this.gY(n);_fce.a.prototype.fE.call(this,n)},jA:function(n){if(this.iq===n){_js.n.f(this.gW().w);this.iq=null}},si:function(){var n=new _b.B(window.document.createElement(this.hF()));n.cf(this);return n},lW:function(n,t){this.gf.a()==="Mouse"?_fce.a.prototype.lW.call(this,n,t):this.cV?_b.h.a(n.E(),t,this.cE(),!0,!1):_b.h.a(n.E(),t,this.cE(),!1,!1)},fJ:function(n,t){var i=t.a()-1==2;var r=this.qD(t);if(this.dL||r)if(n.e()){i||(this.ix=!0);this.mY(n)}else t.a()-1?i&&this.js()&&this.fe(n,t):this.cr(n,t);this.bX.a()!=="Mouse"&&this.sl(n,t);this.mi(n);this.fi(t)},mb:function(n,t){if(this.ix){this.cr(n,t);this.ix=!1}this.bX.a()!=="Mouse"&&this.mW(n,t);this.dL&&(this.fs=!1);this.fF()},jC:function(n,t){if(!this.cV||!this.dD&&!this.gd&&!n.m()){var i=this.qD(t);this.dL||i||this.cr(n,t);this.fi(t)}},hN:function(n,t){_fce.a.prototype.hN.call(this,n,t);if(this.cV){t.b();t.d()}},cr:function(n,t){if(!this.kE()){this.cs(new _ff.p(t,3));this.cU&&this.gY(this.cU);var r=this.qn(t);var i=this.mM(r);this.nr(n,t);i&&this.mQ()}},mM:function(n){return!this.is||n===1},fe:function(n,t){this.cs(new _ff.p(t,4));this.nr(n,t)},jy:function(n){return this.cL(n,this.Z())||this.bw.l(n,this.ck)!==-1},kn:function(n,t){if(this.A()&&this.A().b()>0&&t>0&&this.u){for(var u=-1,i=-1,r=n;r<n+t;r++){i=this.sf(this.bw.x[r]);i!==-1&&(u=i)}this.np(u)}},kr:function(){if(this.dc){var t=this.bR(this.dc);var n=this.u.a.c(t);n&&n.s(!1);this.dc=null}},kC:function(n){return 0<=n&&n<this.A().b()},sk:function(){return this.bN().w.scrollTop},iD:function(n,t){return},ks:function(){return},iE:function(n){return},mP:function(){return},ff:function(){var n=this.ew(0,!1,1);n&&n.W()},fg:function(){var n=this.ew(1,!1,1);n&&n.W()},oP:function(){this.fg()},oM:function(){this.ff()},oN:function(){var n=this.ew(2,!1,1);n&&n.W()},oO:function(){var n=this.ew(3,!1,1);n&&n.W()},ds:function(){_fce.a.prototype.ds.call(this);this.bz()&&this.bN().b(0)},fL:function(){_fce.a.prototype.fL.call(this);this.bz()&&this.bN().d(100)},hL:function(){_fce.a.prototype.hL.call(this);this.bN()&&(this.nd=this.bN().c())},hM:function(){_fce.a.prototype.hM.call(this);this.bN()&&this.bN().b(this.nd)},kp:function(n,t){var i=this.sk();var u=i+this.cT();var f=this.ea(n);var e=n.w.offsetTop;t.val=e+this.ql();var r=t.val+f;return i>r?2:u<t.val?1:i>t.val&&i<=r?4:i<t.val&&u<=r?3:0},gX:function(){this.kG||this.bz()&&(this.kG=this.bz().w.offsetHeight);return this.kG},mS:function(){if(!this.kz)for(var i=this.u.a,r=i.b(),n=0;n<r;n++){var t=i.c(n);if(t.bB===this.cJ&&!t.bt()){this.kz=t.w.offsetHeight;break}}return this.kz},mT:function(){if(!this.kt)for(var i=this.u.a,r=i.b(),n=0;n<r;n++){var t=i.c(n);if(t.bB!==this.cJ&&!t.bt()){this.kt=t.w.offsetHeight;break}}return this.kt},ea:function(n){return n&&n.w?_js.n.h(n.w):0},mZ:function(){},mY:function(n){},ns:function(n){},sl:function(n,t){var f=t.a()-1==2;this.kA=!1;if(!this.cV||!this.kE())if(this.bX.a()!=="TouchWide")this.mi(n);else if(!n.e()&&!(_a.UserAgent.getInstance().F&&!this.gU())){var i=this;_js.i.a().a(this.G(),"HandleTouchStart:ShowSelection",function(){i.kA||i.qA(i.cl(n.C()))},100)}if(this.cV){console.log("scm: Starting swipe; IsInertiaScrolling="+this.bN().bf());if(!this.bN().bf()){var e=n.q().E();var r=this;var u=function(t){r.qp(n,t,!1)};_b.h.e(e,u,"MultiSelectListViewTouchMove")}this.sZ(n,t);f&&this.qp(n,t,!0)}this.kB=!0;this.oR(!0)},mW:function(n,t){n.dp(!1);this.kB=!1;this.oR(!1);if(this.cV){var i=n.q().E();_b.h.m(i,"MultiSelectListViewTouchMove");this.sY(n,t)}this.bX.a()!=="TouchWide"||!this.dc||this.gR||this.gU()||this.qg()},ga:function(n,t){var i;switch(n.a){case 2:i=this.gX();break;case 1:i=-this.gX();break;case 8:i=this.gX()+this.mS();break;case 7:i=-this.gX()-this.mS();break;case 4:i=this.cT();break;case 3:i=-this.cT();break;case 5:i=-this.bN().c();break;case 6:i=this.kw();break;default:_js.c.c(this.G(),"Unknown scrollevent");return}this.bN().b(this.bN().c()+i);t&&t()},ec:function(){if(this.dc){this.dm(this.dc,1,!1,!1);this.dc=null}},sX:function(){this.ew(3,!0,1)},sQ:function(){this.ew(2,!0,1)},sR:function(){this.ew(0,this.im(),1)},sU:function(){this.ew(1,this.im(),1)},st:function(){var n=this.ew(0,!1,4);n&&n.W()},sv:function(){var n=this.ew(1,!1,4);n&&n.W()},sS:function(){this.kI(0,this.im(),1)},sV:function(){this.kI(1,this.im(),1)},su:function(){this.kI(0,!1,4)},sw:function(){this.kI(1,!1,4)},cy:function(){this.bz()?this.bz().W():this.bO&&this.bO.a.length>0&&this.bO.b(this.bO.a.length-1).W()},em:function(){this.bz()?_fce.a.prototype.em.call(this):this.bO&&this.bO.a.length>0?this.bO.b(this.bO.a.length-1).dm(this.jn()):_fce.a.prototype.em.call(this)},hf:function(n){this.bX.a()!=="TouchWide"?this.fF():this.bX.a()==="TouchWide"&&this.dc&&!this.gR&&this.qg()},hS:function(n,t){return _fce.a.prototype.hS.call(this,n,t)?_ff.t.isInstanceOfType(this.C())&&!this.bw.w(this.C().be(t.C()),this.ck)||!_ff.t.isInstanceOfType(this.C())&&!this.bw.w(t.C(),this.ck):!1},lN:function(){this.bT&&this.bP&&(!this.ek||this.lX())&&this.cy()},ne:function(){return this.iw===1},it:function(n,t){var i=this.kX();this.kr();switch(t.c){case 0:this.kn(t.d,1);break;case 2:this.sz(t.b);break;case 3:this.sA(t.a,t.b);break;case 4:this.qt();break;default:break}i||this.gP();this.bm("SelectionCount")},lY:function(){return _fce.a.prototype.lY.call(this)&&!!this.bw},nm:function(){this.fu(0);this.en(0)},gP:function(){this.fu(1)},gb:function(n){this.qz(n)},eT:function(n,t,i){if(t)this.bw.n(n,!0);else if(this.bY()){this.bX.a()==="Mouse"&&this.bY()===1&&this.bz()&&this.bz().bR();this.gZ(null);this.bw.a(n)}else this.gb(n)},io:function(n,t){var r=-1;var i=-1;var a=this.qm();var c;if(a>=0){i=a;r=n;if(r===i){this.gb(this.A().c(i));return}c=!1}else{var e=this.A().h(this.bw.x[this.bw.x.length-1],this.ck);if(e===-1)return;var u=this.kH[this.ft.p()];var v=n+this.dl();var h=e+this.dl();if(v>u&&h<u||v<u&&h>u)return;var y=h>u;var s;var o;if(y){s=0;o=e}else{s=e;o=this.A().b()-1}for(var l=s;l<=o;l++)if(!this.bw.w(this.A().c(l)))return;i=y?0:this.A().b()-1;r=n;c=!0}this.gZ(null);c?this.sg():this.kq(!1);for(var f=i;f!==r;){var p=this.A().c(f);this.bw.a(p);i<r?f++:f--}this.bw.a(this.A().c(r))},qo:function(n,t){},qg:function(){this.kr();var n=this.bz();n&&n.s(!0)},qt:function(){this.qf();this.sx()},sx:function(){this.u&&this.kn(0,this.bY())},qf:function(){this.nh(null);if(this.bO){for(var i=this.bO.a.length,n=i-1;n>=0;n--){var t=this.bO.b(n);t.bu&&this.dT(t,!1)}this.cV&&this.sh();this.bO.f()}},sn:function(n){var t;var i=_a.UserAgent.getInstance().J;var r=i?10:20;t=Math.abs(n.c()-this.la)>=r&&Math.abs(n.f()-this.no)<=10;t&&i&&n.b();console.log("scm: IsTouchMoveSwiping; returning "+t);return t},sZ:function(n,t){console.log("scm: SwipeStartEventHandler; isSwiping="+this.dD);if(!this.dD){this.gd=!1;this.la=t.c();this.no=t.f();this.ir=t.c();this.ge=n}},sY:function(n,t){console.log("scm: SwipeEndEventHandler");if(this.ge&&n===this.ge){this.ge=null;if(this.dD){if(this.cU===n)if(n.m()){this.iE(!1);this.qi(t.c())}else{this.iE(!0);this.qh(t.c())}else this.iE(!1);this.sj(n);this.gd||this.so(n,t);this.mP();this.dD=!1}}},qp:function(n,t,i){console.log("scm: HandleTouchMoveEventForSwipe");this.kA=!0;if(this.ge&&n===this.ge){if(!this.dD&&(this.sn(t)||i)){this.dD=!0;this.gc=i?!1:t.c()>this.la;this.sm(n)}if(this.dD&&this.cU&&n===this.cU){this.gd=i?!1:this.gc&&t.c()<this.ir||!this.gc&&t.c()>this.ir;n.m()?this.qi(t.c()):this.qh(t.c());console.log("scm: HandleTouchMoveEventForSwipe -- stopping propagation");t.d();t.b()}this.ir=t.c()}},td:function(n){if(this.df()&&this.df().a!==3&&this.df().a!==4){var r=this.bY();if(!this.dD){var t=this.cl(n.C());if(r>this.mR()){this.ng(!1);var i=this.bw.x[this.bY()-1];if(this.cL(i,t))this.hk(n,!0);else{n.bO(!0);n.f(!0)}}else this.fv&&this.cL(this.fv,t)&&this.hk(n,!0)}}},te:function(n){if(n.m()){this.gY(n);this.fv=null}if(this.bY()>0){var t=this.ky(this.bw.x[this.bY()-1]);this.kE()&&this.hk(t,!0)}},so:function(n,t){if(this.mR()===1&&n.e()&&this.bY()===1){n.m()?this.cs(new _ff.p(t,8)):this.cs(new _ff.p(t,3));this.lc();return}this.cs(new _ff.p(t,8));if(this.bY()!==this.mR()||this.kE()){this.fs=!0;this.nr(n,t)}else n.m()&&this.dm(this.cl(n.C()),1,!1,!1)},sm:function(n){if(this.cU){if(this.cU!==n&&n.m())return}else this.ng(!1);n.q().w.appendChild(this.gW().w);this.cU=n;this.iq=n;this.fv=this.cl(n.C());_js.i.a().j(this.G(),"InitiateSwipeMenu");_js.i.a().g()},sj:function(n){if(this.gd)if(n.m())this.hk(n,!1);else{this.gY(n);if(this.bY()>0){var t=this.ky(this.bw.x[this.bY()-1]);if(t.m())this.hk(t,!0);else if(this.bX.a()==="TouchWide"){this.kr();t.s(!0)}}}else n.m()?this.gY(n):this.hk(n,!1)},qh:function(n){var i=this.gW().w;_js.n.a(i,"visibility","Visible");var t;if(this.gc){t=this.hd-n+this.hc;_js.n.a(i,_b.l.a(),_b.l.c(-t,0))}else{t=n-this.hc;_js.n.a(i,_b.l.a(),_b.l.c(t,0))}},qi:function(n){var i=this.gW().w;var t;if(this.gc){t=n-this.hc;_js.n.a(i,_b.l.a(),_b.l.c(t,0))}else{t=this.hd-n+this.hc;_js.n.a(i,_b.l.a(),_b.l.c(-t,0))}},hk:function(n,t){var r=this.gW();var i=r.w;if(t){n.q().w.appendChild(i);this.cU=n;this.iq=n;this.fv=this.cl(n.C())}i.style.visibility="Visible";_js.n.a(i,_b.l.a(),_b.l.c(0,0));n.bO(!0)},gY:function(n){n.bO(!1);var t=this.gW().w;if(this.cU===n){_js.n.a(t,_b.l.a(),_b.l.c(!(this.gc^this.gd)?-this.hd:this.hd,0));t.style.visibility="hidden";this.cU=null;this.fv=null}},kE:function(){var t=this.bO.a.length;if(!t)return!1;for(var n=0;n<t;n++){var i=this.bO.b(n);if(i.m())return!0}return!1},ky:function(n){for(var r=this.bO.a.length,t=r-1;t>=0;t--){var i=this.bO.b(t);if(this.cL(n,this.cl(i.C())))return i}return null},sh:function(){var i=this.bO.a.length;if(i){for(var t=0;t<i;t++){var n=this.bO.b(t);n.m()&&n.bO(!1);n===this.cU&&this.gY(n)}this.dD||(this.cU=null)}},qD:function(n){if(!this.kD)return!1;var f=n.q;var t=f;var i=!1;t.originalEvent&&(i=!0);var u=!1;_js.v.a(f.which)&&i&&(n=new _a.bh(t.originalEvent));u=!(n.a()-1);if(!u)return!1;var e=n.g();if(!e)return!1;var r=4;i&&!_js.o.a(t.originalEvent.pointerType)&&(r=t.originalEvent.pointerType);return r!==4?!1:!0},ew:function(n,t,i){if(this.bY()<=0){this.ds();return this.u.a.c(0)}var v=this.kx();var r=v;switch(n){case 0:r+=this.bV();break;case 1:r-=this.bV();break;case 3:r+=1;break;case 2:r-=1;break}var h=r+this.dl();if(!this.kC(h))return null;var o=this.bR(this.A().c(v));var p=this.u.a.c(o);if(!p)return null;var u=this.bR(this.A().c(r));var f=this.u.a.c(u);if(!f||!f.w)return null;var c;var w,k;var b=(k=this.kp(p,w={val:c}),c=w.val,k);(b===2||b===1)&&this.eb.b(c);var y;var l,a;var d=(a=this.kp(f,l={val:y}),y=l.val,a);if(!d){t?this.eA(r):this.dm(this.A().c(r),i,!1,!1);return f}var s;s=n&&n!==3?u===o-1||u===o-this.bV()?1:7:u===o+1||u===o+this.bV()?2:8;var e=this;this.ga(new _a.dA(s),function(){if(e.kC(h)){r=h-e.dl();r<0||r>e.A().b()-1||e.dm(e.A().c(r),i,!1,!1)}});return f},kI:function(n,t,i){if(!(this.bY()<=0)){var f=this.kx();var r=n?f-1:f+1;var u=r+this.dl();if(!this.kC(u)){this.qo(u,n);return}t?this.eA(r):this.dm(this.A().c(r),i,!1,!1)}},sT:function(){this.qB(0)},sW:function(){this.qB(1)},qB:function(n){if(this.bY()<=0)if(this.A()&&this.A().b()>0)this.eA(this.gV());else return;var c=this.kx();var s=c+this.dl();var h=this.bR(this.A().c(c));var r=this.u.a.c(h);if(r){var i;var e,o;var u=(o=this.kp(r,e={val:i}),i=e.val,o);(u===2||u===1)&&this.eb.b(i);r.bR();var f=this.gU();if(!f&&n===1){this.eA(0);return}if(this.kw()-f<this.gX()&&!n){this.eA(this.A().b()-1);return}var l=h-this.gV();var a=n?3:4;var t=this;this.ga(new _a.dA(a,0,250),function(){var u=t.gV();var i=u+l;_fce.e.isInstanceOfType(t.u.a.c(i))||(i-u>0?i--:i++);var r;if(u<0||i<u)if(n){r=s-t.il()-t.dl();r<0&&(r=0)}else{r=s+t.il()-t.dl();r>=t.A().b()&&(r=t.A().b()-1)}else for(;;){var o=t.u.a.c(i);if(!_fce.e.isInstanceOfType(o)){i--;continue}var h;var f,e;var c=(e=t.kp(o,f={val:h}),h=f.val,e);if(!c){r=t.jv(i);break}if(i<=u){r=t.jv(i);break}i--}t.eA(r);t.kM()})}},sO:function(){if(this.A().b()){if(!this.gU()){this.eA(0);return}var n=this;this.ga(new _a.dA(5),function(){n.eA(0);n.kM()})}},sP:function(){if(this.A().b()){if(this.gU()>=this.kw()){this.eA(this.A().b()-1);return}var n=this;this.ga(new _a.dA(6),function(){n.eA(n.A().b()-1);n.kM()})}},kx:function(){return this.dc?this.A().h(this.dc,this.ck):this.A().h(this.bw.x[this.bw.x.length-1],this.ck)},qm:function(){return this.A().h(this.ft,this.ck)},kM:function(){if(!this.gR){this.ha=!0;var t=this.qk();var i=new Date;if(!this.hb||i-this.hb>=t){this.hb=new Date;this.ec()}else{var n=this;this.gR=_js.i.a().a(this.G(),"DelayKeyboardNavigateSelection",function(){n.gR=null;n.hb=new Date;n.ec()},t-(i-this.hb))}}},sH:function(){this.ec();this.hh&&this.hh.b&&this.hh.a()},sI:function(){this.ec();this.hg&&this.hg.b&&this.hg.a()},sF:function(){this.ec();this.gT&&this.gT.b&&this.gT.a()},tb:function(){this.ch()&&this.dm(this.ch(),2,this.bw.w(this.ch()),!1)},qs:function(){this.qq()&&this.iu&&this.iu.a()},qC:function(){this.qq()&&(this.bz().bK?this.bz().bP.a():this.mQ()||this.qs())},mQ:function(){if(this.cB&&this.cB.b){this.cB.a();return!0}return!1},qq:function(){return!!this.bz()&&this.bY()===1&&this.rD()},sG:function(){this.ec();this.qs()},sC:function(){this.ec();this.mQ()},sJ:function(){this.ec();this.qC()},sE:function(){this.ec();this.bz()&&this.bz().ei()},sD:function(){this.ec();if(this.bz()){this.bz().bR();this.W()}},nr:function(n,t){if(this.bw&&this.A()){this.ha=!0;var r=this.cl(n.C());var i=this.qn(t);if(i!==2&&i!==3&&this.cL(r,this.Z())){if(this.ko){this.nm();this.gP()}this.kr();n.s(!0);i===1&&this.ns(n);return}else{var u=n.e();this.dm(r,i,u,!1)}}},qn:function(n){var t=1;if(this.ne())t=1;else if(this.iw===3)t=2;else{var u=n.j();var i=n.g();if(this.cV){var r=n.a()-1==2;if(i&&r){this.fs=!0;return 2}}t=i?4:u?3:this.fs?2:1}return t},qz:function(n){if(n){if(n!==this.Z()){var i=this.kX();this.be(n);i||this.gP()}}else{var t=this.kX();this.gZ(null);this.kq(!0);t||this.gP()}},gZ:function(n){this.fh(n);this.bm("SelectedItem")},sf:function(n){var i=this.A().h(n,this.ck);var t=-1;if(i!==-1){if(this.u){t=this.bR(n);t!==-1&&t<this.u.a.b()&&this.qe(this.u.a.c(t))}this.ft||this.dO(n)}return t},qe:function(n){var t=this.qr(n);if(t>=0){var i=this.bO.b(t);i.bu&&this.dT(i,!1);this.bO.j(t,n)}else this.bO.c(n);this.cV&&this.td(n)},sz:function(n){if(this.A()&&this.u){for(var i=n.length,t=i-1;t>=0;t--)this.sy(n[t]);this.lc()}},sy:function(n){var t=this.ky(n);if(t){this.cV&&this.te(t);this.bO.d(t);var u=this.bO.a.length;var i=this.bR(n);if(i!==-1){if(u===1){i=this.jw(this.bO.b(0));var r=this.cl(this.bO.b(0).fj());var f=this.A().h(r,this.ck);f>=0?this.gZ(r):this.gZ(null);this.dO(r)}else if(!u){this.be(null);this.dO(null)}this.np(i)}else t.bu&&this.dT(t,!1)}},sA:function(n,t){if(this.A()&&this.A().b()>0&&this.u)for(var o=n.length,r=this.u.a,e=r.b(),u=0;u<o;u++){var i=this.bR(n[u]);if(i!==-1&&i<e&&!this.sp(r.c(i)))if(this.bY()===1){this.np(i);this.bO.h(this.bO.b(0),r.c(i));this.gZ(n[u])}else{var f=this.bR(t[u]);f!==-1?this.bO.h(r.c(f),r.c(i)):this.bO.c(r.c(i))}}},sp:function(n){return this.qr(n)>=0},qr:function(n){var i=n;var t=this.cl(i.C());return this.sq(t)},sq:function(n){for(var t=0;t<this.bO.a.length;t++){var i=this.cl(this.bO.b(t).C());if(this.cL(i,n))return t}return-1},np:function(n){if(this.u){var t=null;n!==-1&&(t=this.u.a.c(n));this.bY()===1?this.nh(t):this.nh(null)}},ta:function(){this.fs=!0},ss:function(){},sB:function(){this.ec();this.kW.a()},sr:function(n){n.b||(n.a==="Previous"?this.fg():n.a==="Next"&&this.ff());this.nq()},nq:function(){if(this.A()){var n=0;if(this.A().b())if(this.A().b()===1)n=2;else{this.Z()===this.A().c(0)&&(n=3);var t=this.A().b()-1;this.Z()===this.A().c(t)&&(n=4)}else n=1;this.kF=n;this.es.a(_y.eE,new _y.eE(this.kF))}},eA:function(n){this.qA(this.A().c(n))},qA:function(n){var u=this.bR(n);if(u<0){this.dm(n,1,!1,!1);return}var t=this.u.a;if(this.dc){var f=this.bR(this.dc);t.c(f)&&t.c(f).s(!1)}else for(var e=this.bw.x.length,i=0;i<e;i++){var o=this.bR(this.bw.x[i]);var r=t.c(o);r&&r.s(!1)}t.c(u).s(!0);this.dc=n},kX:function(){var n=!this.dE;n||this.nm();return n},lc:function(){if(this.cV)if(this.bY()){var t=this.ky(this.bw.x[this.bY()-1]);var n=!!t&&t.m();this.bY()===1&&this.ip&&this.dD&&!n&&this.iD(!0,!1);this.kQ(n)}else this.kQ(!!this.cU&&this.cU.m());else this.kQ(!1)},sN:function(n,t){return this.dD||(n===2||n===3)&&t&&this.bY()===1?!1:!0},tf:function(n,t){n===4&&this.bY()>0?this.ha=!1:(n===2||n===3)&&(!t&&this.bY()>0||t&&this.bY()>2)&&(this.ha=!1)}};_b.B=function(n){_b.B.initializeBase(this,[n])};_b.B.prototype={fv:function(n){this.eo(_b.B.a,n);return n},ds:function(){return _a.UserAgent.getInstance().F},dr:function(){return _a.UserAgent.getInstance().G}};function InlineImageLoader(n,t,i,r,u,f,e){this.f=Function.createDelegate(this,this.t);this.b=n.a();this.a=t;this.c=new Array(0);this.d=!1;this.i=String.format('<div><img src="{0}"><br><p/></div>',r("inlineimageplaceholder.png"));this.e=u;this.g=f;this.h=e;this.b&&this.w(i)}InlineImageLoader.GetLoader=function(){return InlineImageLoader.a};InlineImageLoader.b=function(n){for(var t=n;t=t.parentNode;)if(t.nodeType===9)return!0;return!1};InlineImageLoader.c=function(n){var t=_js.d.c(n,function(n){return n.className==="projectionConductorsContainer"});return!!t};InlineImageLoader.prototype={b:!1,a:null,i:null,e:null,g:null,h:null,d:!1,c:null,Load:function(n){var t=null;if(this.s(n)){var r,i;if((i=this.x(n,r={val:t}),t=r.val,i)&&InlineImageLoader.b(n))if(InlineImageLoader.c(n))this.m(n,null,10);else return this.j(n,t)}return null},u:function(n){if(this.b){var t=this;n.find("img").each(function(n,i){t.Load(i)})}},y:function(n){return this.r(n)},n:function(n,t){var r=decodeURIComponent(n);var i=new _g.be(r);var u=this;this.g.a(function(n){var r=n.a(i,!1,null);t.src=r})},s:function(n){return n.src==="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAEALAAAAAABAAEAAAIBTAA7"},x:function(n,t){t.val=null;var r=n;var i=r.attributes.getNamedItem("data-custom");i&&i.specified&&(t.val=i.value);return!_js.e.b(t.val)},j:function(n,t){var r=this.q(n,t);if(this.b)if(this.d)this.n(t,n);else if(this.k()){var i=this;this.v(decodeURIComponent(t),function(r){if(r)n.src=r.getUri();else{i.e.b(t,n);i.e.a()}})}else{r.remove();Array.add(this.c,new InlineImageLoader.d(n,t))}else this.n(t,n);return r},r:function(n){var i=!1;var t=n.designMode;_js.e.a(t)||(i=t.toLowerCase()==="on");return i},q:function(n,t){var r=$(this.i);var i=$(n);var f=n;var s=f.ownerDocument;if(!this.y(s)){var u=_a.d.b(_a.a.ce,"InlineImageLoading");var o=new _a.o;o.b("A",t);u.j=o.toString();i.before(r);i.hide();var h=this;n.onerror=function(){i.removeAttr("onload").removeAttr("onerror");n.onerror=n.onload=null;_js.c.a(_a.a.ce,"Image (attachmentId: {0}) failed to load. Retrying",t);h.o(n,r,u,"Error encountered when loading inline image")};var e=this;n.onload=function(){i.removeAttr("onload").removeAttr("onerror");n.onerror=n.onload=null;if(n.naturalWidth||n.width){_a.d.a(u);e.h.a(_a.bL,new _a.bL("II"));r.remove();i.show();!f.getAttribute("width")&&_js.e.a(f.style.width)&&i.css("max-width","100%")}else{_js.c.a(_a.a.ce,"Image (attachmentId: {0}) loaded, but width is still not set. Retrying",t);e.o(n,r,u,"Image loading reported success, but width was not set")}}}return r},o:function(n,t,i,r){i.k="ImageLoadingFailed";i.m=r;_a.d.a(i);n.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAEALAAAAAABAAEAAAIBTAA7";this.m(n,t,5)},m:function(n,t,i){var f=n;var r=0;var u=f.getAttribute("retCount");u&&(r=Number.parseInvariant(u));if(r>=i){t&&t.remove();return}r++;f.setAttribute("retCount",r.toString());var e=this;_js.i.a().a(_a.a.ce,"Retry loading inline image",function(){t&&t.remove();e.Load(n)},100*r)},k:function(){return this.a.c()&&this.a.b().t()},w:function(n){var i=this;this.a.a(function(n){n.r(i.f)});var t=this;n.a(_a.a.M,"SubscribeItemStore_OnAvailable",function(){t.a.c()&&t.p(t.a.b());t.d=!t.k();t.l()},1e4)},p:function(n){n.w(this.f)},t:function(n){this.p(n);this.l()},l:function(){for(var i=this.c,r=i.length,n=0;n<r;++n){var t=i[n];this.j(t.b,t.a)}this.c=new Array(0)},v:function(n,t){var i=null;var r=this,f=this,u=this;this.a.b().n("InlineImageLoader.LoadImageFromStore",function(t){r.a.b().bindIn(t,r.a.b().j().b(n),function(n){i=n},null)},function(){t(i)},function(){t(i)})}};InlineImageLoader.d=function(n,t){this.b=n;this.a=t};InlineImageLoader.d.prototype={b:null,a:null};_b.bN=function(n,t,i,r,u){this.k=Function.createDelegate(this,this.q);this.l=Function.createDelegate(this,this.r);this.f=new _js.m;this.d=_a.E.a();this.i=n;this.e=t;this.c=i;this.j=r;this.h=u};_b.bN.prototype={i:null,e:null,c:null,j:null,h:null,g:0,b:function(n,t){if(!this.d.a[n]){this.d.b(n,new Array(0));this.f.c(n)}Array.add(this.d.a[n],t)},a:function(){var n=this.o();if(n&&n.length>0)for(var t=0;t<n.length;++t)this.p(n[t],this.l,this.k)},p:function(n,t,i){var f=_js.e.c(_g.A.q(this.h.x()),n);var u=this.n("GetFileAttachment",f,this.h.x(),3e4,"GET",!0,this.j);var r=this,e=this;u.m(function(i){r.i.b()&&r.t(n,i);t(n,_a.fm.a(i).a())},function(t,r){i(n)})},r:function(n,t){this.m(n,t)},q:function(n){var t=String.format(_g.A.a(),n);this.m(n,t)},m:function(n,t){--this.g;this.s(n,t);this.a()},t:function(n,t){var r=decodeURIComponent(n);var i=this;this.c.a(function(){i.e.a(function(){i.c.b().n("SaveInlineAttachment",function(n){i.c.b().bindIn(n,i.c.b().j().b(r),function(u){if(u&&!u.get_data().Synced){u.get_data().Synced=!0;u.b(n,null);var f=new InlineImageRecord;f.Id=r;f.Blob=t;i.e.b().saveIn(n,i.e.b().fromData(f),1,null)}},null)},function(){},function(n){_js.c.c(_a.a.cf,"Failed to store inline image: {0}, exception: {1}",r,n.a)})})})},o:function(){for(var n=new Array(0);this.g<4&&this.f.d.length>0;){Array.add(n,this.f.d[0]);this.f.j(0);++this.g}return n},s:function(n,t){var r=this.d.a[n];this.d.e(n);if(r)for(var i=0;i<r.length;++i)r[i].src=t},n:function(n,t,i,r,u,f,e){return new _a.eS(n,t,i,r,u,f,e)}};_b.bk=function(n,t,i,r,u,f,e,o,s,h,c,l){this.T=Function.createDelegate(this,this.bj);_b.bk.initializeBase(this,[s,h,c]);this.b=4;this.u(0);this.P=t;this.M=n;this.O=i;this.G=r;this.N=f;this.U=u;this.f=o;c.g()&&(this.t=!this.t);this.f?this.c=i+e:this.m=i+e;this.bi()};_b.bk.a=function(){return!_a.UserAgent.getInstance().K};_b.bk.prototype={P:0,M:0,O:0,N:0,U:0,G:0,I:0,i:0,K:null,t:!1,u:function(n){if(this.i!==n){this.i===1&&(this.i=0);this.i=n;this.ba()}return n},A:function(){return(this.i&4)>0},Z:function(n){if(this.I!==n){this.I=n;this.ba()}return n},e:function(n){n.w.style.minWidth=this.U+"px";n.w.style.maxHeight=this.N+"px";this.u(1);_fce.v.prototype.e.call(this,n);if(_b.bk.a()&&this.t&&!this.f){var i=_js.n.A(n.w);var t=this.K.x-i.b;n.w.style.left=this.K.x+t+"px"}},q:function(n){var i;var t;if(this.f){var r=_js.n.l(this.a.w)/2;i=_js.n.i(this.a.w).b+r-this.P-this.O;t=this.Y(this.a.w,this.t)+this.c;switch(this.f){case 1:t+=this.a.w.offsetHeight;break;case 2:t-=n.w.offsetHeight;break;default:throw Error.invalidOperation("Context Peek doesnt support the aligment type passed as parameter: "+this.f);}}else{i=this.Y(this.a.w,this.t)+this.D();t=_js.n.i(this.a.w).a-this.c;switch(this.n()){case 4:i+=this.a.w.offsetWidth;break;case 0:i-=n.w.offsetWidth;break;default:throw Error.invalidOperation("Context Peek doesnt support the aligment type passed as parameter: "+this.n());}}return new Sys.UI.Point(i,t)},bn:function(){this.bh();_fce.v.prototype.bn.call(this)},S:function(n,t){var i=new Sys.UI.Point(t.x,t.y);if(this.r(i.x,n)!==i.x){this.u(2);this.h=!this.h;i=this.q(n);this.h=!this.h}if(this.r(i.x,n)!==i.x){this.u(8);i=new Sys.UI.Point(t.x,t.y);i.x=this.r(i.x,n);i.x-=this.bg()}if(this.E(i.y,n)!==i.y){this.u(this.i|4);var f=this.a.w;var u=_js.t.a(n.w).documentElement.clientHeight-_js.n.i(f).a;i.y=this.f?u+this.c:u-this.c}if(this.E(i.y,n)!==i.y){if(t.y<0){this.u(this.i&4);i.y=t.y}var r=_js.t.a(n.w).documentElement.clientHeight;if((this.i&4)>0&&i.y+_js.n.h(n.w)>r){i.y=r-_js.n.h(n.w);this.u(this.i|16)}}this.K=i;return i},E:function(n,t){var i=Math.min(n,_js.t.a(t.w).documentElement.clientHeight-this.N);i=Math.max(i,0);return i},bg:function(){return this.h?this.M:-this.M},ba:function(){if(!this.f){var n=this.P+this.O;this.c=(this.i&4)>0?n+this.I:n-this.I}},bi:function(){this.apcl("AnchorElement",this.T)},bh:function(){this.rpcl("AnchorElement",this.T)},bj:function(n,t){if(this.a){var i=this.a.w.offsetHeight/2;this.Z(this.G?this.G:i)}else this.Z(this.G)},Y:function(n,t){if(this.f)return _js.n.i(n).a;else if(this.t){var u=n.getBoundingClientRect();var i=0;i=_js.v.a(window.pageXOffset)?document.documentElement.scrollLeft:Math.abs(window.pageXOffset);var r=document.body.clientWidth-document.documentElement.clientWidth-i;return u.left+r}else return _js.n.i(n).b}};_b.bb=function(n,t,i,r,u,f){_b.bb.initializeBase(this,[r,u,f]);this.b=5;this.t=n;this.f=i;this.f?this.m=t+_b.bb.a(n)/2:this.c=t+_b.bb.a(n)/2};_b.bb.a=function(n){var t=Math.pow(n,2);t/=2;return Math.sqrt(t)};_b.bb.prototype={t:0,i:null,u:0,A:function(){return(this.u&4)>0},G:function(n,t){n.w.style.width=this.t+"px";n.w.style.height=this.t+"px";this.u=t.i;_fce.v.prototype.e.call(this,n);if(_b.bk.a()&&_a.s.c()&&!this.f){var r=_js.n.A(n.w);var i=this.i.x-r.b;this.h||(i-=2);n.w.style.left=this.i.x+i+"px"}},q:function(n){var i=this.D();var t=this.c;if(this.f)switch(this.f){case 3:t-=n.w.offsetHeight/2;break;case 4:t+=this.a.w.offsetHeight-n.w.offsetHeight/2;break;default:throw Error.invalidOperation("NotchPeek doesnt support the aligment type passed as parameter: "+this.f);}else switch(this.n()){case 5:i-=n.w.offsetWidth/2;break;case 6:i+=this.a.w.offsetWidth-n.w.offsetWidth/2;break;default:throw Error.invalidOperation("NotchPeek doesnt support the aligment type passed as parameter: "+this.n());}return new Sys.UI.Point(i,t)},S:function(n,t){return this.I(this.u,n,t)},I:function(n,t,i){var r=new Sys.UI.Point(i.x,i.y);if((n&2)>0){this.h=!this.h;r=this.q(t)}this.i=r;return r}};_b.cm=function(n,t,i){_b.cm.initializeBase(this,[n,t,i])};_b.cm.prototype={f:0};_b.bp=function(n,t,i){_b.bp.initializeBase(this,[n,t,i])};_b.bp.prototype={b:0,e:function(n){_b.cn.prototype.e.call(this,n);this.b>0&&(n.w.style.width=_js.e.c("{0}{1}",this.b,"px"))},d:function(){_b.cn.prototype.d.call(this);if(this.b>0){var i=this.L;var n=this.F(window.document);var t=this.h()+this.b>n?n-this.h():this.b;i.w.style.width=_js.e.c("{0}{1}",t,"px")}},l:function(n){_b.cn.prototype.l.call(this,n);n.w.style.width=""}};_b.bc=function(n,t,i){_b.bc.initializeBase(this,[n,t,i])};_b.bc.prototype={c:0,b:0,e:function(n){_b.cn.prototype.e.call(this,n);_js.n.a(n.w,_fc.m.a(),_js.e.c("{0}{1}",this.c,"px"));this.b>0&&(n.w.style.minWidth=_js.e.c("{0}{1}",this.b,"px"))},d:function(){_b.cn.prototype.d.call(this);var n=this.L;var i=this.c-this.h();var t=Math.max(i,0);_js.n.a(n.w,_fc.m.a(),_js.e.c("{0}{1}",t,"px"));this.b>0&&(n.w.style.minWidth=_js.e.c("{0}{1}",this.b,"px"))},l:function(n){_b.cn.prototype.l.call(this,n);_js.n.a(n.w,_fc.m.a(),"");n.w.style.minWidth=""}};_b.cn=function(n,t,i){_b.cn.initializeBase(this,[n,t]);this.g=i?"50px":"0"};_b.cn.prototype={a:!1,g:null,f:0,s:function(){return!1},h:function(){return this.f},i:function(n){if(this.f!==n){this.f=n;this.Q()&&this.d()}return n},e:function(n){_js.n.a(n.w,_fc.m.c(),"0px");n.w.style.bottom="0px";n.w.style.top=this.a?this.g:"0px";this.d()},l:function(n){_js.n.a(n.w,_fc.m.c(),"");n.w.style.top="";n.w.style.bottom=""},d:function(){var n=this.L;_js.n.a(n.w,_fc.m.c(),_js.e.c("{0}{1}",this.f,"px"))},bn:function(){_js.be.prototype.bn.call(this)},p:function(n,t,i){var r=t?"overlayIn":"overlayOut";return this.o.a(r,n.w,i,!1)}};_b.bP=function(n){this.y=Function.createDelegate(this,this.K);this.t=Function.createDelegate(this,this.F);this.v=Function.createDelegate(this,this.H);this.u=Function.createDelegate(this,this.G);this.x=Function.createDelegate(this,this.J);this.w=Function.createDelegate(this,this.B);this.k=new _js.m;this.p=[];this.q=new $d(this.w,_a.a.bt);this.r=new $d(this.x,_a.a.bt);n.b(_fce.G,this.u);n.b(_a.cu,this.v);n.b(_a.eq,this.t)};_b.bP.prototype={p:null,q:null,r:null,k:null,l:null,s:null,A:!0,o:0,a:function(){return this.q},b:function(){return this.r},c:function(){return this.l},d:function(n){if(this.s!==n){if(this.k.d.length>0)throw Error.invalidOperation("The region container cannot be set when there is a registered region.");this.s=n}return n},e:function(n){var t;var r=n.a();for(t=0;t<this.k.d.length;t++){var i=this.k.d[t].a();if(i>r)break}this.k.l(t,n)},f:function(n){if(this.l===n)if(this.I(n))this.B();else{n.b(!1);this.l=null}this.k.n(n)},j:function(){this.k.k(this.y)},K:function(n,t){var r=n;var i=t;return r.a()<i.a()?-1:r.a()>i.a()?1:0},g:function(n){this.C(n,null)},B:function(){var n=this;this.n(!0,function(n){return n.c()})},J:function(){var n=this;this.n(!1,function(n){return n.c()})},h:function(){var n=this;this.n(!0,function(n){return n.f()})},i:function(){var n=this;this.n(!1,function(n){return n.g()})},n:function(n,t){var i=this.z(n);i&&this.C(i,t(i))},z:function(n){var i=null;var t=this.k.d.length;if(this.l){var r=this.k.m(this.l);i=r===-1&&t>0?n?this.m(t-1,n):this.m(0,n):this.m(r,n)}else t>0&&(i=n?this.m(t-1,n):this.m(0,n));return i},I:function(n){return n!==this.z(!0)},m:function(n,t){for(var i=this.k.d.length,u=!1,r=0;r<i;r++){if(t)n+=1;else{n-=1;n<0&&(n+=i)}n%=i;if(this.k.d[n].d()){u=!0;break}}return u?this.k.d[n]:null},C:function(n,t){this.l&&this.l.d()&&this.l.b(!1);this.l=n;this.l.b(!0);t&&t.b&&t.a()},G:function(n){if(n.a.p===2||n.a.p===1){if(n.b){this.o++;this.p.push(this.k);this.k=new _js.m}else{this.o--;this.k=this.p.pop()}this.A=!this.o}n.b&&this.l&&this.l.e(0)},H:function(n){this.D(56,n.a)},F:function(n){this.D(53,n.a)},D:function(n,t){var i=this.E(n);i>-1&&this.k.d[i].h(!t)},E:function(n){for(var t=0;t<this.k.d.length;t++)if(this.k.d[t].a()===n)break;return t<this.k.d.length?t:-1}};_b.bd=function(n){this.b=Function.createDelegate(this,this.d);_b.bd.initializeBase(this,[n])};_b.bd.prototype={a:null,c:function(n){if(null===this.a){this.a=new $d(this.b,this.G());this.bm("SelectMessageBodyCommand")}return n},d:function(){var i=window.getSelection();var t=document.createRange();var n=this.D.a("ItemReadingPane.MessageBody");if(n){t.selectNodeContents(n.w);i.removeAllRanges();i.addRange(t)}}};_b.bt=function(n,t,i,r){var f=n;_js.x.f=f.d||(f.d=Function.createDelegate(f,f.a));var u=r;_js.x.d=u.k||(u.k=Function.createDelegate(u,u.g));_fce.g.e(_b.f.d(),_b.f.p(),_u.R.OO);_fce.k.e(_b.f.a(),_b.f.e(),_b.f.g(),_b.f.d());_fc.m.i(t);_b.o.b=i;_a.i.f(_fc.b,1);_a.i.f(_b.t,1);_a.i.f(_fc.a,1);_a.i.f(_b.R,1);_a.i.f(_fc.e,1);_a.i.f(_b.A,1)};_b.bx=function(n){InlineImageLoader.a=n};_b.q=function(n,t,i,r,u,f,e,o){this.nu=Function.createDelegate(this,this.tw);this.nt=Function.createDelegate(this,this.qV);this.nw=Function.createDelegate(this,this.rh);this.nv=Function.createDelegate(this,this.iS);this.iI=Function.createDelegate(this,this.tL);this.qF=Function.createDelegate(this,this.tD);this.qE=Function.createDelegate(this,this.tC);this.qG=Function.createDelegate(this,this.tK);this.tA=_a.UserAgent.getInstance().G?"DOMMouseScroll":"mousewheel";this.eX=-1;this.dP=-1;this.iK=-1;this.hu=-1;this.dd=-1;this.gi=-1;this.eZ=-1;_b.q.initializeBase(this,[n,i,r,e,o]);this.iQ=t;this.lx=f;this.nE=i.a()==="TouchNarrow";this.ll=f.a()||f.h();this.nx=o;_dh.a(o,this);u.b("vlvPages")&&(this.hr=parseInt(u.a.vlvPages.toString(),10));u.b("guardPages")&&(this.iN=parseInt(u.a.guardPages.toString(),10))};_b.q.prototype={iQ:0,ll:!1,bU:0,cz:0,hl:0,ho:null,lq:null,eY:null,hs:null,nE:!1,bq:null,iR:null,nO:null,iV:-1,gm:-1,fa:!1,iL:!0,hq:null,hm:null,eD:!0,lr:!1,hr:5,iN:1,iT:null,lo:0,nH:0,iU:!1,iJ:!1,lv:!1,fz:!1,hp:0,lf:!1,lg:!1,lm:!1,eW:null,hn:0,lp:0,lx:null,fx:2,iP:1,nG:!1,nD:!0,nC:!0,lu:!1,ln:!1,ls:!0,gl:!1,lt:!0,nI:null,nJ:null,hx:null,iO:!1,hv:function(n){if(this.lt!==n){this.lt=n;this.bm("SkipSelectionChangeOnRemove")}return n},cP:function(){return this.eX>=0?this.eX:0},ce:function(n){if(n!==this.eX){if(n>0){var t=this.eX===-1;this.eX=n;this.iL=!1;t||this.tF()}else{this.eX=0;this.nS()}this.bm("NormalRowHeight")}return n},A:function(){return _b.d.prototype.A.call(this)},bo:function(n){if(n!==this.A())throw Error.invalidOperation("Can't set DataSource on SimpleVlv");return n},dx:function(n){if(this.bq===n)return n;this.hp=1;this.rb();if(this.Q()||!this.nC){this.bq=n;this.qU();_b.d.prototype.bo.call(this,this.bq?this.bq.a():null);this.qY()}else{this.bq=n;_b.d.prototype.bo.call(this,this.bq?this.bq.a():null);this.lu=!0}return n},rd:function(n){if(this.fa!==n){this.fa=n;this.bm("Ready");if(this.fa){if(this.nD&&this.lx.e()){this.nD=!1;var i=this;_js.i.a().d(this.G(),"ResetCachedDOMValues",function(){i.bI||i.cG||!i.bq||i.bq.m()||i.tH()})}if(this.lg){this.lg=!1;var t=this;_js.i.a().c(this.G(),"BackFillRowOnLoad",function(){t.bI||t.cG||!t.bq||t.bq.m()||t.fy(null,!1)})}if(!this.gl){this.gl=!0;this.lw()}}}return n},tJ:function(n){if(this.nO!==n){this.nO=n;this.iV=0}return n},cQ:function(n){n!==this.hr&&(this.hr=n);return n},cp:function(n){n!==this.iN&&(this.iN=n);return n},cX:function(n){n!==this.iJ&&(this.iJ=n);return n},cW:function(n){n!==this.lf&&(this.lf=n);return n},ld:!1,nQ:function(n){if(this.fx===n)return n;var t=this.fx;this.fx=n;if(this.fx===2){t||this.tB();this.nK()}return n},th:function(n){this.br("OnScrollPositionChanged",n)},r:function(n){this.bJ("OnScrollPositionChanged",n)},qH:function(n){this.br("OnDataLoaded",n)},nL:function(n){this.bJ("OnDataLoaded",n)},tg:function(n){this.br("OnCtqDatapointCreated",n)},tG:function(n){this.bJ("OnCtqDatapointCreated",n)},tE:function(){this.ln=!0;this.lw()},re:function(n){if(!this.hx){this.hx=new $d(this.qG,this.G());this.bm("TriggerSelectViewPortItemsCommand")}return n},G:function(){return _a.a.ci},ql:function(){return this.bU},dl:function(){return this.bq?this.bq.f():0},nx:null,kw:function(){this.ev<0&&(this.ev=this.gj()-this.cT());return this.ev},gV:function(){return this.qQ(!0)},gt:function(){return this.hU&&!!this.bq&&this.bq.Z()},ku:function(){_b.d.prototype.ku.call(this)<=0&&_b.d.prototype.sK.call(this,_js.n.l(this.D.a("ElementsCanvas").w));return _b.d.prototype.ku.call(this)},hw:function(n){if(this.cz!==n){this.cz=n;this.qZ()}return n},qL:function(){return!1},to:function(){return this.qS(!1)},gk:function(){if(this.dd<0){this.dd=this.qT();this.eH&&(this.dd+=this.tr());this.bU<0&&(this.dd+=this.bU);this.dd<0&&(this.dd=0)}return this.dd},gj:function(){if(this.dP<0)if(this.bq){var t=this.gk();var n=Math.floor((this.bq.d()-this.bq.a().x.length)/this.bV())*this.cP();this.dP=t+n;this.fz&&(this.dP+=this.qN());this.dP=this.tp(this.dP);this.ev=-1}else return 0;return this.dP},qN:function(){return this.cT()-this.cP()},nA:function(){if(this.iK<0){var t=(this.hr-1)/2;var n=t*this.il()*this.bV()>>0;if(n<=0)return 0;this.iK=n}return this.iK},nB:function(){if(this.hu<0){var n=this.hr*this.il()*this.bV();if(!n)return 0;this.hu=Math.ceil(n/10)*10}return this.hu},tn:function(){return this.lp>0?this.lp:11e5},qM:function(){return this.ld&&!this.lx.a()&&this.bX.a()==="Mouse"},bV:function(){(!this.nG||this.iP<=0)&&this.nT(0,!0);return this.iP},fM:function(n){this.iP=n;this.nG=!0;return n},lh:function(){return this.lq?this.lq:this.u},nP:function(){this.dm(this.dG.be(this.qO(!0)),1,!1,!1)},tz:function(){this.nN(!1)},qW:function(n,t){this.nI=_js.h.b(_a.a.ci,517,"SimpleVLV:LoadRowsAroundCondition");this.gm=0;this.hm=t;var u=-this.nA();var r=this.nB();var i=new _h.bw(n,u,r);this.bq.p(i,100)},qO:function(n){for(var i=0,s=this.cq?this.bW:this.A(),r=null,o=0,t,h=this.bV(),u=0,e=h-1,f=0,c=s.b();f<c;f++){r=this.oA(s.c(f));t=_fm.m.isInstanceOfType(r);o=this.lj(r);!n&&(u===e||t)&&(i+=o);if(!t&&i+this.bU>=this.cz&&i+this.bU<=this.cT()+this.cz)return r;n&&(u===e||t)&&(i+=o);u=t?e:++u%h}return null},K:function(){_b.d.prototype.K.call(this);if(this.D){this.ho=this.D.a("ElementsCanvas");this.lq=this.D.a("ListPanelContainer");this.nE&&(this.eY=this.D.a("PullDownContainer"));var n=this.lh().w;n.style.position="absolute";n.style.width="100%";if(this.qM()){_js.n.b(this.bN().w,"mousedown",this.qE);_js.n.b(this.bN().w,"mouseup",this.qF)}this.eD&&this.iS(this.bq,"Merging")}else{this.ho=null;this.eY=null}},J:function(){var n=_js.h.b(_a.a.ci,2,"SimpleVLV:ActivateVLV");_b.d.prototype.J.call(this);if(this.lu){var t=this.cq?this.bW:this.A();this.qU();this.qY();this.lu=!1}this.nT(this.qP(),this.eD);this.eD&&this.nN(this.qL());_js.h.a(n);this.lw()},bn:function(){this.rb();this.dx(null);if(this.qM()&&this.bN()){_js.n.c(this.bN().w,"mousedown");_js.n.c(this.bN().w,"mouseup")}_b.d.prototype.bn.call(this)},gX:function(){return this.cP()},mS:function(){return this.iQ},mT:function(){return this.cP()},ea:function(n){return this.hq?this.hq.f(n):n.bB===this.cJ?this.li(n):_fce.e.isInstanceOfType(n)&&n.l?this.qR(n):this.cP()},lj:function(n){return this.hq?this.hq.e(n):this.cq&&_fm.m.isInstanceOfType(n)?n.b()?0:this.iQ:this.cP()},mZ:function(){this.iK=-1;this.hu=-1},mW:function(n,t){_b.d.prototype.mW.call(this,n,t);if(this.lv){this.hf(null);this.lv=!1}},cF:function(n,t,i){this.qX()?i=5:this.eH?i=this.hp:this.hp=i;_b.d.prototype.cF.call(this,n,t,i);this.bq.i()||this.lk();this.dd=-1;this.dP=-1;if(this.bq.c()||this.bq.i())return;else if(t.c===2&&this.bq.d()>this.bq.a().x.length&&!this.jJ&&this.fx!==2){var r=this;_js.i.a().d(this.G(),"SimpleVLV::OnCollectionChanged",function(){r.bq&&!r.bq.m()&&r.fy(null,!1)})}},hG:function(n){n&&(this.lt||this.be(null))},kC:function(n){return n>=0&&n<this.bq.d()},ga:function(n,t){_b.d.prototype.ga.call(this,n,null);this.hw(this.bN().c());var i=this;this.fy(function(n){t&&t()},!1)},eJ:function(n,t,i){this.iL&&this.nS();i===4&&this.qI(0,n,t);_fce.a.prototype.eJ.call(this,n,t,i)},jB:function(n,t,i){i===4&&this.qI(2,n,t);_fce.a.prototype.jB.call(this,n,t,i)},oH:function(n){if(!this.cP()){var r=this.nM();if(r)return this.tt()}if(this.cP()>0){var t=this.qT();var i=this.cT()-t;return Math.ceil(i/this.eX)}else return-1},hf:function(n){_b.d.prototype.hf.call(this,n);var t=this.bN().c();if(this.cz!==t){this.hw(t);this.nz();this.bH("OnScrollPositionChanged",this,null);if(this.kB){this.lv=!0;return}if(!this.iO){this.iV=1;this.fy(this.iI,!1);this.tm()}}},mU:function(){_b.d.prototype.mU.call(this);var n=this.qP();this.fz&&this.ht();this.nT(n,!1)},jg:function(){_fce.a.prototype.jg.call(this);this.nz()},ra:function(){},qZ:function(){},nK:function(){},rg:function(n){return!0},N:function(){_b.d.prototype.N.call(this);this.ls=!0},nF:function(){return this.gk()>this.cT()&&this.gj()<=this.cz+this.cT()},iS:function(n,t){if(this.bq)if(this.bq.i()){this.bq.B()||this.gm===2||this.ri();this.lm=!this.bq.a().x.length}else{if(!this.u)return;this.dd=-1;this.dP=-1;if(!this.lm&&this.bq.k()===4)return;this.bq.B()?this.tj():this.qJ();this.lm=!1;this.lk()}},nz:function(){if((!this.eY&&!this.cz||this.eY&&this.cz>=0&&this.cz<=this.eZ)&&!this.eH&&!this.iO){this.bU&&(this.bU=0);this.hp=5;this.le();return!0}return!1},qP:function(){return this.dl()+this.qQ(!1)},qQ:function(n){try{for(var u=0,s=this.u.a,t,o=this.bV(),f=0,e=o-1,r=0,h=s.b();r<h;r++){var i=s.c(r);t=i.bB===this.cJ;!n&&(f===e||t)&&(u+=this.ea(i));if(!t&&!(_fce.e.isInstanceOfType(i)&&i.l)&&u+this.bU>=this.cz&&u+this.bU<=this.cT()+this.cz)return r;n&&(f===e||t)&&(u+=this.ea(i));f=t?e:++f%o}return-1}finally{}},qS:function(n){for(var o=0,f=this.u.a,s=f.b(),t=0;t<s;t++){var r=f.c(t);var e=o+this.bU;var u=this.cT()+this.cz;if(r.bB!==this.cJ&&!(_fce.e.isInstanceOfType(r)&&r.l)&&e>=u){var i=t>0?t-1:0;return e===u?i:n?i>0?i-1:0:i}o+=this.ea(r)}return s-1},qI:function(n,t,i){if(this.gV()<=t||!this.bN().c()){t<=this.to()&&this.ra();return}var r=this.ts(t,i);n===2&&(r=-r);var u=this.u.a.c(t);var f=_fce.e.isInstanceOfType(u)?u.ef:!1;n===2&&f||this.ti(r)},nN:function(n){if(this.bN()){if(!this.Q()&&this.bq){this.lr=n;return}n=this.lr?!0:n;this.lr=!1;this.gi=-1;this.hl=0;this.dd=-1;this.ht();this.eZ===-1&&(this.eZ=this.eY?this.eY.w.offsetHeight:0);(n||!this.bq)&&this.bN().b(0);if(!this.bq){this.hw(0);return}this.iL&&this.nS();this.hw(this.bN().c());this.fy(this.iI,!0);(n||this.bU>=0)&&this.qJ()}},qV:function(n,t){if(!this.bq.c()){this.tl();if(this.iR){this.iR(!0);this.iR=null}this.bH("OnDataLoaded",this,null);this.nU();this.ny();if(this.iU){this.iU=!1;var i=this;_js.i.a().d(this.G(),"triggerLoadNextLoadComplete",function(){i.fy(i.iI,!1)})}}},tw:function(n,t){this.ny("DataLoadingFailed")},rh:function(n,t){this.nU();this.ht()},nU:function(){this.bq?this.rd(!this.bq.c()):this.rd(!1)},ri:function(){var o=0;var t=0;this.gi=-1;for(var e=this.bU,s=this.cz,c=this.u.a,l=c.b(),r=this.bV(),n=0,f=r-1,i=0;i<l;i++){var u=c.c(i);var h=this.ea(u);if(u.bB===this.cJ){t+=h;n=f;continue}if(t+e>s){this.hl=t+e-s;this.hl<this.cT()&&(this.gi=o+this.bq.f());return}o++;n===f&&(t+=h);n=++n%r}},qJ:function(){var r=this.bq.f();var u=this.gi;var v=this.bV();this.ht();var a=this.nF();var w=r+this.bq.a().x.length===this.bq.d();this.bU=a&&w&&!this.fz?this.gj()-this.gk():this.iM()*this.cP();if(u>=0&&u<r+this.bq.a().x.length&&!a){var t=0;var e=r;var i=0;var y=v-1;var f=this.u.a;var n;var l=f.b();for(n=0;e<u&&n<l;n++,e++){var s=f.c(n);var c=this.ea(s);if(s.bB===this.cJ){t+=c;i=y;e--}else{i===y&&(t+=c);i=++i%v}}if(n<l){var o=f.c(n);o.bB===this.cJ&&(t+=this.li(o))}var h=this.bU+t-this.hl;if(this.cz!==h){this.bU+=this.cz-h;(!this.iM()||this.bU<0)&&(this.bU=0)}}var p=this.nz();p||(this.hp===3&&this.gt()?this.tk():this.le())},iM:function(){return Math.floor(this.dl()/this.bV())},tj:function(){var v=this.bq.f();var e=this.bq.X();var l=this.bV();var y=this.gk();this.ht();this.bU=this.iM()*this.cP();if(e>=0&&e<v+this.bq.a().x.length){var i=0;var a=v;var u=this.cq?this.bW:this.A();var n=null;var o=null;var t;var r=u.b();var c=0;var f=0;var s=l-1;for(t=0;t<r&&a<e;t++){n=u.c(t);var h=this.lj(n);if(_fm.m.isInstanceOfType(n)){if(!n.b()){i+=h;f=s;c=i}}else{a++;f===s&&(i+=h);f=++f%l}}if(t<r){n=u.c(t);if(_fm.m.isInstanceOfType(n)&&!n.b()){o=n;t++}}t<r&&(n=u.c(t));o?this.hm&&!this.hm(n)&&(i+=this.lj(o)):t===r-1&&this.hm&&this.hm(n)&&(i=c);this.hw(this.bU+i);this.bN().b(this.cz)}this.lh().w.style.top=this.bU.toString()+"px"},tL:function(n){if(n){var t=this.bq.ba(this.Z());t&&this.be(t);var i=this.bq.bh(this.bw);i}},fy:function(n,t){this.nJ=_js.h.b(_a.a.ci,517,"SimpleVLV:MakeLoadRowsRequest");this.gm=1;var s=this.cT();var v=t?0:s*this.iN;var p=this.gk();var l=this.gj();this.fz&&(l-=this.qN());var f=this.cP();if(f){var u=this.cz;var a=this.bU;var o=this.bV();if(!this.qX()&&this.tv(v)&&this.tu(v,s,l)){n&&n(!1);return}var i;if(u)if(u>p+a||u+s<a)i=Math.floor(u/f)*o;else{this.ri();i=this.gi;(i===-1||this.hl>f)&&(i=Math.floor(u/f)*o)}else i=0;var r=i-this.nA();r=r<0?0:r;var c=this.nB();var e;if(this.iJ&&!this.qK(r,c)){var h=this.il()*o;r=i-Math.floor(h/2);e=h*2;this.iU=!0}else e=c;if(!e){var y=String.format("SimpleVLV.LoadRows: Got a request to load 0 rows. Current State: IsHidden:{0}. IsScrollRegionHidden: {1}. ScrollRegionHeight: {2}. ViewportHeight: {3}.",this.bt(),this.bN().bt(),this.bN().w.offsetHeight,this.cT());Error.invalidOperation(y)}this.tx(r,e,n)}},tx:function(n,t,i){n=n<0?0:n;var u=n+t;if(this.bq.c()){var e=this.qK(n,t);if(!this.iJ||e){this.iU=!0;i&&i(!1);return}}var r=this.bq.f();var f=this.bq.a().x.length;if(r>n||f+r<u){this.iR=i;this.lo=n;this.nH=u;this.bq.p(new _h.n(n,t),100)}else i&&i(!1)},tp:function(n){if(!this.ll)return n;if(this.hn>0)n=n>this.hn?this.hn:n;else if(n>this.tn()){var t=n;this.rf(n);n=this.ho.w.scrollHeight;if(t>n){_js.c.a(this.G(),"Attempted to set canvas height above what the browser supports. Attempted height: {0} px, browser limit: {1} px",t,n);this.hn=n}else{_js.c.a(this.G(),"Canvas height set of {0} px is still under browser limit",n);this.lp=t}if(!n&&this.bq.d()>0){_js.c.a(this.G(),"Setting canvas height to known acceptable limit of {0} px as browser is returning 0 for allowable scroll height",11e5);n=11e5;this.hn=n}}return n},ht:function(){this.dP=-1;this.rf(this.gj())},rf:function(n){this.ho&&(this.ho.w.style.height=n.toString()+"px")},qR:function(n){return _js.n.h(n.w)},ts:function(n,t){for(var u=0,e=this.bV(),i=0,o=e-1,s=this.u.a,r=n;r<n+t;r++){var f=s.c(r);if(_fm.m.isInstanceOfType(f)){u+=this.ea(f);i=o}else{i===o&&(u+=this.ea(f));i=++i%e}}return u},ti:function(n){var i=this.bX.a()!=="Mouse"||this.ll;if(i){this.bU+=-n;this.le()}else{var t=this.bN().c()+n;this.bN().b(t);this.hw(t)}},tF:function(){this.dd=-1;this.ht();this.bU=this.iM()*this.eX},nS:function(){if(!this.iT){var n=this;this.iT=_js.i.a().a(this.G(),"SimpleVLV: TryResetNormalRowHeight",function(){if(n.iT){n.iT=null;n.nM()}},10)}},nM:function(){var u=!1;if(this.u)for(var r=this.u.a,n=0,f=r.b();n<f;n++)if(_fce.e.isInstanceOfType(r.c(n))){var t=r.c(n);if(t.bB!==this.cJ&&!t.l){var i=this.qR(t);if(i>0){this.ce(i);return!1}if(!i){u=!0;break}}}this.iL=!0;return u},ny:function(n){this.iV||this.bH("OnCtqDatapointCreated",this,null);this.iV=-1},tl:function(){this.u;switch(this.gm){case 0:_js.h.a(this.nI);break;case 1:_js.h.a(this.nJ);break}this.gm=-1},qK:function(n,t){var f=n+t;var r;var i;var u=this.dl();if(this.lo!==u){r=this.lo;i=this.nH}else{r=u;i=u+this.bq.a().x.length}return f>=r&&n<=i},qT:function(){for(var o=0,i=this.u.a,s=this.cJ,e=this.bV(),t=0,f=e-1,n=0;n<i.b();n++)if(_fce.e.isInstanceOfType(i.c(n))){var u=i.c(n);var r=u.bB===s;(r||t===f)&&(o+=this.ea(u));t=r?f:++t%e}return o},tr:function(){for(var e=0,u=this.cq?this.bW:this.A(),f=this.bV(),t=0,i=f-1,n=this.cA;n<this.cA+this.cw;n++){var r=_fm.m.isInstanceOfType(u.c(n));(r||t===i)&&(e+=this.lj(u.c(n)));t=r?i:++t%f}return e},lk:function(){if(this.cq){if(this.eW){var n=this.bW.bc(this.eW);if(n>0){var i=this.bW.x[n-1];var r=this.eF.b(i,null);r.a.a()!==this.eW.a()&&this.nR(this.eW,n,!1)}else this.nR(this.eW,n,!1);this.eW=null}if(this.bW&&this.bW.x.length>0&&this.bq.f()>0){var t=this.bW.x[0];if(_fm.m.isInstanceOfType(t)){this.eW=t;this.nR(this.eW,0,!0)}}}},li:function(n){return n.bt()?0:this.iQ},nR:function(n,t,i){n.c(i);if(t>=0){var r=this.tq(n,t);r&&r.M(i)}},tq:function(n,t){var u=this.u.a;var i;i=this.eH?this.bR(n):t;if(i>=0&&i<u.b()){var r=u.c(i);if(_fc.u.isInstanceOfType(r)){var f=r.C();if(f.a()===n.a())return r}}return null},tv:function(n){var t=this.bU>0?this.bU:0;return this.cz>=t+n||!t},tu:function(n,t,i){var r=this.bU>0?this.bU:0;return this.cz+t<=r+this.dd-n||r+this.dd>=i},qX:function(){return!this.bU&&this.dl()>0||this.bU+this.gk()>=this.gj()&&this.dl()+this.bq.a().x.length<this.bq.d()},tI:function(){if(!this.kv())return!1;for(var r=this.u.a,e=r.b(),f=0,t=0;t<e;t++){var u=r.c(t);var s=this.cl(u.C());if(this.cL(s,this.kv())){var n=f+this.bU;if(n<this.cz||n>this.cz+this.cT()){var o=this;_js.i.a().d(this.G(),"SimpleVLV::ScrollToItemToSelect - scroll to ItemToSelect",function(){o.bN().b(n)})}else{var i=this;_js.i.a().d(this.G(),"SimpleVLV::ScrollToItemToSelect - triggger load rows request",function(){i.bq&&!i.bq.m()&&i.fy(null,!1)})}return!0}else f+=this.ea(u)}return!1},le:function(){var n=this.lh().w;n.style.bottom="auto";n.style.top=this.bU.toString()+"px"},tk:function(){var n=this.lh().w;var t=this.gj()-(this.bU+this.gk());n.style.top="auto";n.style.bottom=t.toString()+"px"},tt:function(){switch(this.bX.a()){case"Mouse":return 14;case"TouchWide":return 8;default:return 6}},ty:function(n){if(this.bq){this.gm=2;var u=this.nA();var t=n-u;t=t<0?0:t;var r=this.nB();var i=new _h.n(t,r);this.bq.p(i,100);this.gi=n}},nT:function(n,t){if(this.dp<=0){this.fM(1);return}if(!(this.ju()<=0)){var i=Math.floor(this.ju()/this.dp);if(i!==this.iP){this.fM(i);this.mZ();this.dd=-1;this.dP=-1;t||this.ty(n)}}},tH:function(){this.qu();this.nM();this.dP=-1;this.dd=-1;this.hu=-1},qU:function(){if(_js.bl.isInstanceOfType(this.bq)){var n=this.bq;n.apcl("Merging",this.nv);this.eD&&this.iS(this.bq,"Merging")}if(this.bq){this.bq.apcl("TableSize",this.nw);this.bq.apcl("Loading",this.nt);this.bq.apcl("LoadingFailed",this.nu);this.eD&&this.qV(this.bq,"Loading")}else this.Q()&&this.rh(this.bq,"TableSize")},qY:function(){this.eD&&this.nN(!0);this.lf&&(this.lg=!0);this.nU();if(this.bq)if(this.bq.a().x.length>0){this.gl=!0;this.lw()}else this.gl=!1;else this.gl=!1},rb:function(){if(_js.bl.isInstanceOfType(this.bq)){var n=this.bq;n.rpcl("Merging",this.nv)}if(this.bq){this.bq.rpcl("TableSize",this.nw);this.bq.rpcl("Loading",this.nt);this.bq.rpcl("LoadingFailed",this.nu)}},lw:function(){if(this.gl&&this.Q()&&this.ln&&this.ls){this.qj();this.ls=!1}},tm:function(){if(this.eY){this.eZ===-1&&(this.eZ=this.eY.w.offsetHeight);this.hs&&(this.hs=_js.i.a().b(this.hs));if(this.bN().c()<this.eZ){var n=this;this.hs=_js.i.a().a(_a.a.ci,"FixPullDownContainer",function(){n.bN().c()<n.eZ/2?n.rc(0):n.rc(n.eZ);n.hs=null},150)}}},rc:function(n){var t={};t.scrollTop=n;this.bN().E().animate(t,200)},tK:function(){if(this.fH()){var o="SelectViewPortItemsInVLV";var h=_a.d.b(_a.a.ci,o);this.nm();var f=this.Z();var u=!1;this.kq(!0);this.be(null);for(var s=this.gV(),l=this.qS(!0),c=this.u.a,n=null,i=s;i<=l;i++){var t=c.c(i);var e=t.bB===this.cJ;if(!e&&this.rg(t.C())){var r=this.cl(t.C());if(r===f){u=!0;continue}this.dm(r,2,!1,!0);n||(n=r)}}u&&this.dm(f,2,!1,!0);n&&this.dO(n);this.gP();_a.d.a(h)}},tB:function(){var t=this.iM()*this.cP();if(this.bU!==t){this.bU=t;this.le()}if(!this.tI()){var n=this;_js.i.a().d(this.G(),"SimpleVLV::OnClientDeleteOfSelectedItemsComplete - Scroll to panel top",function(){n.bN().b(n.bU)})}},tC:function(n){n.e()===this.bN().w&&(this.iO=!0)},tD:function(n){this.iO=!1;this.fy(this.iI,!1)}};_b.s=function(){};_b.s.$$cctor=function(){var t=function(n,t){n.left=t};var n=function(n,t){n.right=t};_b.s.c=function(i,r){_b.s.c=_a.s.c()?n:t;_b.s.c(i,r)};_b.s.d=function(i,r){_b.s.d=_a.s.c()?t:n;_b.s.d(i,r)};_b.s.b=function(n,t,i){_b.s.b=_a.s.c()?function(n,t,i){n.left=i;n.right=t}:function(n,t,i){n.left=t;n.right=i};_b.s.b(n,t,i)}};_b.s.g=function(n,t,i){_b.s.b(n,t,i)};_b.s.a=function(n,t){_b.s.c(n,t)};_b.s.f=function(n,t){_b.s.d(n,t)};_b.s.e=function(n){var t=n.offsetWidth};_b.Y=function(n){_b.Y.initializeBase(this,[n]);this.v("SwipeMenu")};_b.Y.prototype={a:null,K:function(){_js.b.prototype.K.call(this);this.a=this.D?this.D.a("ActionList"):null},N:function(){_js.b.prototype.N.call(this);this.a&&this.a.bA()},bn:function(){if(this.a){this.a.dispose();this.a=null}_js.b.prototype.bn.call(this)}};_b.K=function(n){_b.K.initializeBase(this,[n])};_b.K.prototype={a:null,b:function(){this.a||this.D&&(this.a=this.D.a("SwipeMenu"));return this.a}};_b.L=function(){this.f=Function.createDelegate(this,this.j);this.i=Function.createDelegate(this,this.m);this.h=Function.createDelegate(this,this.l);this.g=Function.createDelegate(this,this.k)};_b.L.prototype={b:function(n){if(n&&this.c(n)){var i=_js.n.g(n,"disabledTabIndexChildrenCollection");_js.A.b(i,this.g);_js.n.e(n,"disabledTabIndexChildrenCollection",null);var t=_js.n.g(n,"customTabIndexChildrenCollection");_js.A.b(t,this.h);_js.n.e(n,"customTabIndexChildrenCollection",null);this.l(0,n);_js.n.e(n,"tabsDisabled",!1)}},a:function(n){if(n&&!this.c(n)){var i=n.querySelectorAll("*[tabindex]");_js.A.b(i,this.i);_js.n.e(n,"customTabIndexChildrenCollection",i);var t=n.querySelectorAll("a,area:enabled,href:enabled,input:enabled,button:enabled,select:enabled,textarea:enabled,iframe");_js.A.b(t,this.f);_js.n.e(n,"disabledTabIndexChildrenCollection",t);this.m(0,n);_js.n.e(n,"tabsDisabled",!0)}},d:function(n){if(n&&!n.getAttribute("customAriaHidden")){var t=n.getAttribute("aria-hidden");_js.e.a(t)?n.setAttribute("customAriaHidden","false"):n.setAttribute("customAriaHidden",t);n.setAttribute("aria-hidden","true")}},e:function(n){if(n){var t=n.getAttribute("customAriaHidden");t&&Boolean.parse(t)?n.setAttribute("aria-hidden",t):n.removeAttribute("aria-hidden");n.removeAttribute("customAriaHidden")}},c:function(n){var t=_js.n.g(n,"tabsDisabled");return t?t:!1},m:function(n,t){var i=t.getAttribute("tabindex");i&&t.setAttribute("customTabIndex",i);this.j(n,t)},l:function(n,t){this.k(n,t);var i=t.getAttribute("customTabIndex");if(i){t.tabIndex=i;t.removeAttribute("customTabIndex")}},j:function(n,t){t.tabIndex=-1;_a.UserAgent.getInstance().F||t.setAttribute("disabled",!0)},k:function(n,t){t.removeAttribute("tabindex");_a.UserAgent.getInstance().F||t.removeAttribute("disabled")}};_b.bQ=function(n,t,i){_b.bQ.initializeBase(this,[n,t,i])};_b.bQ.prototype={c:null,e:null,d:!1,j:function(n){if(this.c!==n){this.c=n;this.f()}return n},l:function(n){if(this.e!==n){this.e=n;this.f()}return n},k:function(n){if(this.d!==n){this.d=n;this.f()}return n},J:function(){_js.d.prototype.J.call(this);this.f()},f:function(){this.Q()&&this.a(this.d?this.e:this.c)}};_b.D=function(n){this.a=n};_b.D.a=function(n){var i=n.substr(0,n.length-2);var t=parseInt(i,10);isNaN(t)&&(t=0);return t};_b.D.prototype={a:null,f:function(){return this.a.scrollHeight},c:function(){var n=_js.n.k(this.a,"padding-top");return _b.D.a(n)},b:function(){var n=_js.n.k(this.a,"padding-bottom");return _b.D.a(n)},e:function(){var n=_js.n.k(this.a,"margin-top");return _b.D.a(n)},d:function(){var n=_js.n.k(this.a,"margin-bottom");return _b.D.a(n)}};_b.H=function(n){this.a=Function.createDelegate(this,this.f);this.c=Function.createDelegate(this,this.h);this.b=Function.createDelegate(this,this.g);_b.H.initializeBase(this,[n])};_b.H.prototype={bs:function(){this.e()},R:function(){_js.d.prototype.R.call(this);this.Q()&&this.d()},J:function(){this.d()},N:function(){this.e()},d:function(){var n=this.C();if(n){n.c(this.b);n.d(this.c);n.b(this.a)}},e:function(){var n=this.C();if(n){n.f(this.b);n.g(this.c);n.e(this.a)}},g:function(n){window.open(n)},h:function(n){n&&n.length===2&&window.open(n[0],n[1])},f:function(){window.close()}};_b.cb=function(){};_b.cb.prototype={none:1,mailListViewUnreadCount:2};_b.cb.registerEnum("_b.cb",!1);_b.bV=function(){};_b.bV.prototype={a:function(n,t){var i="";try{i=_b.a.a(n)}catch(r){_js.c.c(_a.a.O,r.message)}return i},b:function(n,t){throw Error.notImplemented();}};_b.bW=function(){};_b.bW.prototype={a:function(n,t){return n==="Text"},b:function(n,t){return n?"Text":"HTML"}};_b.bl=function(){};_b.bl.prototype={a:function(n,t){return _js.w.b(n)},b:function(n,t){throw Error.notImplemented();}};_b.bX=function(){};_b.bX.prototype={a:function(n,t){if(_a.c.isInstanceOfType(n)){var i=n;return i.a(5)}return n},b:function(n,t){throw Error.notImplemented();}};_b.be=function(){};_b.be.prototype={c:function(){return 0},a:function(n,t){if(_a.c.isInstanceOfType(n)){var r=n;try{var i=_js.o.d(_a.gh,t.toString());return r.a(i,this.c())}catch(u){return""}}else return""},b:function(n,t){throw Error.notImplemented();}};_b.M=function(){};_b.M.prototype={c:!1,a:function(n,t){if(_a.c.isInstanceOfType(n)){var r=n;var i=t;i||(i=_a.c.a());if(Boolean.isInstanceOfType(t)&&t){this.c=!0;i=_a.c.a()}return this.d(r,i)}return n},b:function(n,t){throw Error.notImplemented();},d:function(n,t){var i=null;var r=_a.c.e(t);var u=r.c(7);var e=r.c(-7);var f=u.c(7);i=n.f().u(t.f())?n.a(this.c?0:18):r.b(n)<=0&&n.b(u)<0?n.a(this.c?24:20):e.b(n)<=0&&n.b(r)<0||u.b(n)<=0&&n.b(f)<0?n.a(this.c?25:7):n.a(1);return i}};_b.U=function(){};_b.U.prototype={a:function(n,t){if(_a.c.isInstanceOfType(n)){var r=n;var i=t;i||(i=_a.c.a());return this.c(r,i)}return n},b:function(n,t){throw Error.notImplemented();},c:function(n,t){var i=null;var r=_a.c.e(t);var u=r.c(7);var e=r.c(-7);var f=u.c(7);i=n.f().u(t.f())?n.a(0):r.b(n)<=0&&n.b(u)<0?n.a(6):e.b(n)<=0&&n.b(r)<0||u.b(n)<=0&&n.b(f)<0?n.a(7):n.a(1);return i}};_b.bm=function(){};_b.bm.prototype={a:function(n,t){if(_a.c.isInstanceOfType(n)){var i=n;return i.a(4)}else return n},b:function(n,t){throw Error.notImplemented();}};_b.bY=function(){};_b.bY.prototype={a:function(n,t){return _g.m.c(n)},b:function(n,t){throw Error.notImplemented();}};_b.bD=function(){};_b.bD.prototype={a:function(n,t){return n.Name},b:function(n,t){throw Error.notImplemented();}};_b.bZ=function(){this.c={accdb:_b.f.i(),accdc:_b.f.i(),accde:_b.f.i(),accdr:_b.f.i(),accdt:_b.f.i(),acs:_b.f.i(),aspx:_b.f.r(),avi:_b.f.c(),bmp:_b.f.s(),csv:_b.f.h(),dib:_b.f.s(),doc:_b.f.f(),dot:_b.f.f(),docm:_b.f.f(),docx:_b.f.f(),dot:_b.f.f(),dotm:_b.f.f(),dotx:_b.f.f(),email:_b.f.o(),eml:_b.f.o(),exe:_b.f.A(),gif:_b.f.B(),htm:_b.f.r(),html:_b.f.r(),jfif:_b.f.l(),jpe:_b.f.l(),jpeg:_b.f.l(),jpg:_b.f.l(),log:_b.f.v(),lync:_b.f.C(),m1v:_b.f.c(),mdb:_b.f.i(),mov:_b.f.c(),mp2:_b.f.c(),mp3:_b.f.c(),mpa:_b.f.c(),mpe:_b.f.c(),mpeg:_b.f.c(),mpg:_b.f.c(),mpv2:_b.f.c(),msg:_b.f.o(),msgwithattachment:_b.f.D(),one:_b.f.y(),onepkg:_b.f.y(),pdf:_b.f.H(),png:_b.f.I(),pot:_b.f.j(),potm:_b.f.j(),potx:_b.f.j(),pps:_b.f.j(),pptm:_b.f.j(),pptx:_b.f.j(),ppt:_b.f.j(),psd:_b.f.s(),pub:_b.f.G(),rpmsg:_b.f.J(),rtf:_b.f.v(),tif:_b.f.l(),tiff:_b.f.l(),txt:_b.f.v(),vdx:_b.f.m(),vsd:_b.f.m(),vsdx:_b.f.m(),vsl:_b.f.m(),vss:_b.f.m(),vst:_b.f.m(),wav:_b.f.M(),wm:_b.f.c(),wma:_b.f.c(),wmd:_b.f.c(),wms:_b.f.c(),wmv:_b.f.c(),wmz:_b.f.c(),wri:_b.f.f(),xcl:_b.f.h(),xlsb:_b.f.h(),xlsm:_b.f.h(),xls:_b.f.h(),xlsx:_b.f.h(),xlt:_b.f.h(),xltx:_b.f.h(),zip:_b.f.N()}};_b.bZ.prototype={a:function(n,t){if(n){var i=n.toLowerCase().split(".");if(i&&i.length>0){var r=this.c[i[i.length-1]];if(r)return r}}return _b.f.L()},b:function(n,t){throw Error.notImplemented();}};_b.bE=function(){};_b.bE.prototype={a:function(n,t){var i=_ff.g.a(n);return n==="Wingdings"||n==="Symbol"?i:_js.e.c(t,i)},b:function(n,t){throw Error.notImplemented();}};_b.ca=function(){};_b.ca.prototype={a:function(n,t){var i=_ff.g.a(n);return _js.e.c(t,i)},b:function(n,t){throw Error.notImplemented();}};_b.V=function(){};_b.V.prototype={a:function(n,t){var u=n;var i;var r=u;if(u>=1073741824){r/=1073741824;i=_u.R.Fd}else if(u>=1048576){r/=1048576;i=_u.R.Kw}else if(u>=1024){r/=1024;i=_u.R.Gh}else i=_u.R.l;return String.format(i,Math.round(r))},b:function(n,t){throw Error.notImplemented();}};_b.bn=function(){};_b.bn.prototype={a:function(n,t){var i="";var r=0;if(Number.isInstanceOfType(n)){i=n.toString();r=n}else i=n.toString();var u=_js.o.d(_b.cb,t.toString());2===u&&(r>1&&r<100?i=String.format(_u.R.It,i):r>=100?i=String.format(_u.R.Oi,i.charAt(0)):r&&r!==1||(i=""));return i},b:function(n,t){throw Error.notImplemented();}};_b.bF=function(){};_b.bF.prototype={a:function(n,t){return n-t},b:function(n,t){throw Error.notImplemented();}};_b.ba=function(){};_b.ba.prototype={a:function(n,t){return Number.isInstanceOfType(n)?n.toString():n.toString()},b:function(n,t){if(!String.isInstanceOfType(n))throw Error.argumentType("value",Object.getType(n),String,"");var i=parseInt(n,10);if(isNaN(i))throw Error.argument("value","value is not a valid number.");return i}};_b.cc=function(){};_b.cc.prototype={a:function(n,t){return t.isInstanceOfType(n)},b:function(n,t){throw Error.invalidOperation();}};_b.W=function(){};_b.W.prototype={a:function(n,t){return n?_js.J.isInstanceOfType(n)?!n.b():!1:!0},b:function(n,t){throw Error.notImplemented();}};_b.bH=function(){};_b.bH.prototype={a:function(n,t){_js.e.a(t)&&Error.argument("parameter","Parameter to NullOrEmptyToStringConverter must be a non-empty string");return _js.e.a(n)?t:n},b:function(n,t){throw Error.notImplemented();}};_b.br=function(){};_b.br.prototype={a:function(n,t){return String.isInstanceOfType(n)||!n?n:n.toString()},b:function(n,t){return n}};_b.bI=function(){};_b.bI.prototype={a:function(n,t){var i=n;return!i||!i.Mailbox?"":i.Mailbox.Name},b:function(n,t){throw Error.notImplemented();}};_b.bG=function(){};_b.bG.prototype={a:function(n,t){var r=n;var i=_js.o.d(_g.gB,t.toString());return r!==i},b:function(n,t){throw Error.notImplemented();}};_b.bf=function(){};_b.bf.prototype={a:function(n,t){return n<=1},b:function(n,t){throw Error.notImplemented();}};_b.bs=function(){};_b.bs.prototype={a:function(n,t){var i=n;if(_a.UserAgent.getInstance().N)if(i==="move")i="copy";else if(i==="linkMove")i="copyLink";else if(i==="all")i="all";else throw Error.notImplemented("UserAgentToEffectsAllowedConverter cannot handle this sort of effect yet: "+i);return i},b:function(n,t){throw Error.notImplemented();}};_b.a=function(n,t){this.d=n;this.e=t};_b.a.a=function(n){switch(n){case 0:return"feedbackList";case 1:return"listHl";case 2:return"scaleUpOut";case 3:return"scaleUpIn";case 4:return"scaleDownOut";case 5:return"scaleDownIn";case 6:return"taskInL";case 7:return"taskInR";case 8:return"taskInD";case 9:return"taskInT";case 12:return"taskOutL";case 13:return"taskOutR";case 10:return"taskOutD";case 11:return"taskOutT";case 16:return"taskIconMini";case 17:return"miniIn";case 18:return"miniOut";case 21:return"fadeIn";case 22:return"fadeIn100";case 23:return"fadeIn200";case 24:return"fadeOut";case 25:return"fadeOut50";case 26:return"fadeOut100";case 27:return"slideInL";case 28:return"slideInR";case 29:return"slideInLShort";case 30:return"slideInRShort";case 31:return"slideOutL";case 32:return"slideOutR";case 33:return"slideOutLShort";case 34:return"slideOutRShort";case 35:return"slideInT";case 36:return"slideOutT";case 37:return"statusBarIn";case 39:return"overlayIn";case 40:return"overlayOut";case 43:return"twistyExpand";case 44:return"twistyCollapse";case 52:return"mailDown";case 53:return"slideDownIn";case 54:return"scaleUpOutShort";case 55:return"scaleUpInShort";case 59:return"scaleUpInShortDelayed";case 56:return"scaleDownOutShort";case 57:return"scaleDownInShort";case 58:return"briefHighlight";case 61:return"overlayInL";case 60:return"overlayOutL";case 62:return"nextMessageRpOut";case 63:return"nextMessageRpIn";case 64:return"prevMessageRpOut";case 65:return"prevMessageRpIn";case 66:return"slideOutLShorterLinear";case 67:return"slideOutRShorterLinear";case 68:return"slideInRShort2";case 69:return"slideInLShort2";case 70:return"fadeOutLinear150";default:throw Error.argument("animationType","Unsupported animation type.");}};_b.a.prototype={d:null,e:null,f:function(n){return n.startsWith("slideIn")||n.startsWith("fadeIn")||n.startsWith("fadeOut")||n==="taskOutD"||n==="taskOutT"||n==="taskInD"||n==="taskInT"||n==="miniIn"?1:0},c:function(n,t,i,r){if(n===1e4)return new _fc.v(i);var u=_b.a.a(n);var f=r?2:this.f(u);return this.h(u,t,i,f)},a:function(n,t,i,r){var u=r?2:this.f(n);return this.h(n,t,i,u)},g:function(n,t,i){return n===1e4?new _fc.v(i):this.i(_b.a.a(n),t,i)},i:function(n,t,i){if(!this.d.j())return new _fc.v(i);var r=this.f(n);return new _b.bR(t,i,n,this.e,r)},b:function(){return this.d.j()},h:function(n,t,i,r){return this.d.j()?new _b.bS(t,i,n,this.e,r):new _fc.v(i)}};_b.bi=function(n,t,i,r){this.d=n;this.e=t;this.c=i;this.f=r||2500};_b.bi.b=function(n,t,i,r){return new _b.bi(n,t,i,r)};_b.bi.a=function(n,t,i,r){var u=new _js.m;u.c(i);return new _b.bi(n,t,u,r)};_b.bi.prototype={d:null,e:null,b:null,c:null,f:0,a:null,h:function(){if(_js.c.e===5){this.b=new _a.bM(this.e);this.b.d()}var n=this;this.a=_js.i.a().a(_a.a.bC,"AnimationHelper.OnStart",function(){for(var i=new Sys.StringBuilder,t=0;t<n.c.d.length;t++){i.append(" Element-");i.append(t.toString());i.append(": ");i.append((n.c.d[t].style.display==="none").toString())}n.a=null;n.d.b(!0)},this.f)},g:function(){this.b&&this.b.e();this.a&&(this.a=_js.i.a().b(this.a))}};_b.l=function(){};_b.l.e=function(){return _fc.m.b("animationend","webkitAnimationEnd","animationend")};_b.l.f=function(){return _fc.m.b("animationstart","webkitAnimationStart","animationstart")};_b.l.b=function(){return _fce.u.b()};_b.l.d=function(){return _fc.m.b("-moz-transition","-webkit-transition","-ms-transition")};_b.l.i=function(){return _fc.m.b("-moz-transition-duration","-webkit-transition-duration","-ms-transition-duration")};_b.l.a=function(){return _fce.u.c()};_b.l.h=function(){return _fc.m.b("-moz-animation-delay","-webkit-animation-delay","-ms-animation-delay")};_b.l.c=function(n,t){return _fce.u.a(n,t,!1)};_b.l.j=function(n){return _b.l.g[n]?_b.l.g[n]:2};_b.bR=function(n,t,i,r,u){this.l=Function.createDelegate(this,this.o);this.h=-1;_a.b.e(n.d.length,1,Number.MAX_VALUE,"Collection animation needs at least 1 element to animate.");this.c=n;this.f=t;this.d=i;this.k=r;this.i=u|0};_b.bR.prototype={d:null,c:null,i:0,k:null,f:null,e:null,j:null,g:null,a:function(){this.m();for(var n=0;n<this.c.d.length;n++){var t=this.c.d[n];_js.n.d(t,this.d);_js.n.b(t,_b.l.e(),this.l,"CollectionAnimation")}this.h=this.c.d.length*_b.l.j(this.d);this.e=_b.bi.b(this,this.d,this.c);this.e.h();this.g=String.format("CollectionAnimation_{0}",this.d);this.j=_js.h.b(_a.a.bC,516,this.g)},b:function(n){this.e&&this.n(n)},o:function(n){this.h--;this.h>0||this.n(!0)},n:function(n){_js.h.a(this.j);var t=_js.h.b(_a.a.bC,516,"End_"+this.g);try{this.e.g();this.m();this.f&&n&&this.f()}finally{_js.h.a(t)}},m:function(){for(var t=0,r=this.c.d.length;t<r;t++){var i=this.c.d[t];_js.n.c(i,_b.l.e(),"CollectionAnimation");this.i||_js.n.j(i,this.d)}if(this.i===1){var n=this;this.k.f(_a.a.bC,"CollectionAnimation.EndAnimation",function(){for(var t=0,r=n.c.d.length;t<r;t++){var i=n.c.d[t];_js.n.j(i,n.d)}})}this.e=null}};_b.bS=function(n,t,i,r,u){this.m=Function.createDelegate(this,this.p);this.n=Function.createDelegate(this,this.q);this.c=n;this.h=t;this.d=i;this.g=r;this.l=u|0};_b.bS.prototype={d:null,g:null,l:0,c:null,h:null,i:0,e:null,k:null,j:null,f:null,a:function(){this.g.g();var n=_js.n.g(this.c,"AnimationClass");if(n&&_js.n.n(this.c,n)){_js.n.j(this.c,n);_b.s.e(this.c)}_js.n.e(this.c,"AnimationClass",this.d);_js.n.c(this.c,_b.l.f());_js.n.c(this.c,_b.l.e());_js.n.b(this.c,_b.l.f(),this.n);_js.n.b(this.c,_b.l.e(),this.m);_js.n.d(this.c,this.d);this.i=_b.l.j(this.d);this.e=_b.bi.a(this,this.d,this.c);this.e.h();this.f=String.format("KeyframeAnimation_{0}",this.d);this.k=_js.h.b(_a.a.bC,516,this.f)},b:function(n){this.e&&this.o(n)},q:function(n){this.j=_js.h.b(_a.a.bC,516,"Events_"+this.f);_js.n.c(this.c,_b.l.f())},p:function(n){this.i--;this.i>0||this.o(!0)},o:function(n){_js.h.a(this.k);_js.h.a(this.j);var i=_js.h.b(_a.a.bC,516,"End_"+this.f);try{this.e.g();this.e=null;_js.n.c(this.c,_b.l.f());_js.n.c(this.c,_b.l.e());switch(this.l){case 0:_js.n.j(this.c,this.d);break;case 1:var t=this;this.g.f(_a.a.bC,"KeyframeAnimation.EndAnimation",function(){_js.n.j(t.c,t.d)});break}this.g.h();this.h&&n&&this.h()}finally{_js.h.a(i)}}};_b.bA=function(){};_b.bA.registerInterface("_b.bA");_b.cg=function(){};_b.cg.registerInterface("_b.cg");_b.bB=function(){};_b.bB.registerInterface("_b.bB");_b.bC=function(){};_b.bC.registerInterface("_b.bC");_b.I=function(n,t,i,r){this.bz=Function.createDelegate(this,this.cc);this.bQ=Function.createDelegate(this,this.cb);this.bx=Function.createDelegate(this,this.ca);_b.I.resolveInheritance();this.b=this.i;this.a=this.h;this.c=this.u;_b.I.initializeBase(this,[t]);this.T=i;this.bE=n;this.N=r;this.o("ContextPeekView")};_b.I.prototype={bE:null,T:null,N:null,t:null,F:null,ba:null,Z:null,bb:0,S:1,O:25,bj:0,A:0,y:0,M:!1,bT:!0,f:function(n){this.t=n;this.k&&this.k.X(this.t);return n},n:function(n){if(this.S!==n){this.E();this.S=n;this.J()}return n},e:function(n){this.ba=n;this.k&&this.k.bf(this.ba);return n},bl:function(n){this.Z=n;this.k&&this.k.bo(this.Z);return n},g:function(){return this.F},d:function(n){if(this.F!==n){this.F=n;this.F||this.h(!1)}return n},p:function(n){if(this.O!==n){_a.b.e(n,0,Number.MAX_VALUE,"NotchOffset");this.O=n;this.bm("NotchOffset")}return n},bC:function(){return this.bj},v:function(n){if(this.bj!==n){this.bj=n;this.bm("NotchToAnchorPadding")}return n},bA:null,J:function(){if(this.r&&this.S===1){var n=this.L.w;_js.n.b(n,"click",this.bx,"#ContextPeek");_js.n.b(n,"dblclick",this.bQ);this.M&&_js.n.b(n,"mouseenter",this.bx)}},E:function(){if(this.L&&this.S===1){var n=this.L.w;_js.n.c(n,"click","#ContextPeek");_js.n.c(n,"dblclick");this.M&&_js.n.c(n,"mouseenter")}},be:function(){this.k&&this.k.dS(this.bz)},w:function(){this.i()&&this.S===2?this.bV():_fce.bh.prototype.w.call(this)},bU:function(){},bk:function(){},bc:function(){if(this.bT){this.k.w.focus();if(_a.UserAgent.getInstance().F){this.k.w.blur();this.k.w.focus()}}},bD:function(){return 0},bR:function(n){var r=this.bb/2;var t=new _b.bk(this.bD(),this.O,_b.bb.a(19),r,this.t.o(),this.t.n(),this.bC(),this.A,this.s,this.T,this.N,!1);t.d(new _js.d(this.F));n.b(t);var i=new _b.bb(19,this.O,this.y,this.s,this.T,this.N);i.d(n);n.o=i},bB:function(){return!0},bF:function(){if(this.K&&this.r&&this.F){if(this.k&&this.k.c())return;this.bB()&&this.bV()}},ca:function(n){this.bF()},cb:function(n){this.h(!1)},cc:function(n,t){this.h(n.c())},bV:function(){if(this.t&&this.t.r()){this.bU();this.k=this.bZ();this.k.bv();this.bk();this.k.a(!0);this.bc()}else this.h(!1)},bZ:function(){var n=this.bE.d(this.L.w);n.ce(this.bz);n.v(this.K);n.X(this.Z?this.Z:this.t);n.bf(this.ba);n.V(this.bA);n.w.style.width="0px";this.bR(n);return n}};_b.F=function(){this.f=Function.createDelegate(this,this.h);this.c=Function.createDelegate(this,this.g);_b.F.initializeBase(this)};_b.F.prototype={d:function(n){if(this.a!==n){this.a&&this.a.rpcl("HighlightedTerms",this.c);this.a=n;this.bm("ExtensibilityViewModel")}return n},e:function(n){if(this.b!==n){this.b=n;this.b&&(this.a?this.h(null,null):this.apcl("ExtensibilityViewModel",this.f));this.bm("Item")}return n},b:null,a:null,g:function(n,t){n&&n.rpcl("HighlightedTerms",this.c);n&&this.a!==n||this.a.t(this.L,this.b)},h:function(n,t){if(this.a){this.rpcl("ExtensibilityViewModel",this.f);this.a.k()&&this.a.l()[this.b.bj.ItemId.Id]?this.g(null,null):this.a.apcl("HighlightedTerms",this.c)}}};_b.z=function(n,t,i){this.D=Function.createDelegate(this,this.O);this.A=Function.createDelegate(this,this.N);this.s=Function.createDelegate(this,this.K);this.f=Function.createDelegate(this,this.J);this.t=Function.createDelegate(this,this.M);this.b=new Array(5);_b.z.initializeBase(this);this.e=_b.z.b.a("move",null);this.y=n;this.u=t;_dh.a(i,this)};_b.z.prototype={a:null,v:0,w:0,o:!1,h:null,n:null,r:!1,e:null,c:null,i:!0,y:null,u:null,g:!1,S:function(n){if(this.i!==n){this.i=n;this.i?this.E():this.F()}return n},d:function(n){if(this.h!==n){this.h=n;this.bm("DragHelperTemplateId")}return n},p:function(n){if(this.n!==n){this.n=n;this.bm("DragHelperDataContext")}return n},T:function(n){if(this.r!==n){this.r=n;this.bm("ShouldHideDefaultHelper")}return n},k:function(n){if(this.e!==n){this.e=_b.z.b.a(n,null);this.bm("EffectAllowed")}return n},m:function(n){if(!_b.bA.isInstanceOfType(n))throw Error.argument("The attached control must be an IHtml5DraggableControl");_js.D.prototype.m.call(this,n)},j:function(){_js.D.prototype.j.call(this);this.i&&this.E()},l:function(){_js.D.prototype.l.call(this);this.F();if(this.a){this.a.dispose();this.a=null}},G:function(n){_js.D.a("dragstart",n,this.t);this.b[0]=!0;_a.UserAgent.getInstance().G?_js.D.a("dragover",document.body,this.f):_js.D.a("drag",n,this.f);this.b[1]=!0;_js.D.a("dragend",n,this.s);this.b[2]=!0;if("dragDrop"in n){_js.n.b(this.L.w,"mousedown",this.A);this.b[3]=!0}},N:function(n){if(!(n.a()-1)){this.v=n.c();this.w=n.f();this.o=!0;_js.n.b(this.L.w,"mousemove",this.D);this.b[4]=!0}},O:function(n){if(this.o){var i=n.c();var t=n.f();if(Math.abs(this.v-i)>=5||Math.abs(this.w-t)>=5){this.o=!1;_js.n.c(this.L.w,"mousemove");this.b[4]=!1;this.L.w.dragDrop()}}},U:function(n){for(var t=0;t<this.b.length;t++)if(this.b[t])switch(t){case 0:_js.D.b("dragstart",n,this.t);break;case 1:_a.UserAgent.getInstance().G?_js.D.b("dragover",document.body,this.f):_js.D.b("drag",n,this.f);break;case 2:_js.D.b("dragend",n,this.s);break;case 3:_js.n.c(this.L.w,"mousedown");break;case 4:_js.n.c(this.L.w,"mousemove");break}},M:function(n){_b.z.a=1;_b.z.c=this.e;var i=n;var r=this.L;r.j(i);var t=i.dataTransfer;this.P(t);t.setData("Text",r.g()||"defaultDataPlaceholder");t.effectAllowed=this.e;_b.r.e();return!0},J:function(n){var t=n;this.L.h(t);return!0},K:function(n){var t=n;this.L.i(t);if(this.a){this.a.dispose();this.a=null}if(this.c){this.c.dispose();this.c=null}_b.r.d();return!0},P:function(n){if("setDragImage"in n)if(this.h){if(this.a){this.a.dispose();this.a=null}this.a=new _js.b(document.createElement("span"));this.a.v(this.h);this.a.X(this.n);this.a.bv();document.body.appendChild(this.a.w);var t=this.a.w;t.style.visibility="Visible";t.style.position="absolute";t.style.top="0px";t.style.left="0px";t.style.zIndex=-1e3;n.setDragImage(this.a.w.firstChild,-19,0)}else if(this.r){if(!this.c){this.c=new _fc.d(document.createElement("div"),this.y,this.u);this.c.a(_y.d.a());document.body.appendChild(this.c.w)}n.setDragImage(this.c.w,0,0)}},E:function(){if(!this.g&&this.L){var n=this.L.w;if(n){n.setAttribute("draggable","true");this.G(n);this.g=!0}}},F:function(){if(this.g&&this.L){var n=this.L.w;if(n){n.removeAttribute("draggable");this.U(n);this.g=!1}}}};_b.r=function(n){this.o=Function.createDelegate(this,this.y);this.n=Function.createDelegate(this,this.w);this.i=Function.createDelegate(this,this.u);this.h=Function.createDelegate(this,this.t);this.k=Function.createDelegate(this,this.v);this.b=new Array(5);_b.r.initializeBase(this);_dh.a(n,this)};_b.r.e=function(){for(var n=0;n<_b.r.a.length;n++){var t=_b.r.a[n];t.l()}};_b.r.d=function(){for(var n=0;n<_b.r.a.length;n++){var t=_b.r.a[n];t.k()}};_b.r.b=function(n){if("preventDefault"in n){n.preventDefault();return!0}return!1};_b.r.prototype={e:!1,g:!0,r:null,f:null,p:function(){this.f||(this.f=_b.r.c.a("move",null));return this.f},a:function(n){if(n!==this.e){this.e=n;this.bm("bindOnAttach")}return n},c:function(n){if(n!==this.g){this.g=n;this.bm("stopPropagation")}return n},d:function(n){this.r=n;_js.D.a("dragover",n,this.k);this.b[0]=!0;_js.D.a("dragenter",n,this.h);this.b[1]=!0;_js.D.a("dragleave",n,this.i);this.b[2]=!0;_js.D.a("drop",n,this.n);this.b[3]=!0;_js.D.a("drop",document.body,this.o);this.b[4]=!0},s:function(n){for(var t=0;t<this.b.length;t++)if(this.b[t]){switch(t){case 0:_js.D.b("dragover",n,this.k);break;case 1:_js.D.b("dragenter",n,this.h);break;case 2:_js.D.b("dragleave",n,this.i);break;case 3:_js.D.b("drop",n,this.n);break;case 4:_js.D.b("drop",document.body,this.o);break}this.b[t]=!1}},m:function(n){if(!_b.bB.isInstanceOfType(n))throw Error.argument("The attached control must be an IHtml5DroppableControl");_js.D.prototype.m.call(this,n);Array.add(_b.r.a,n);this.L.q(this)},j:function(){_js.D.prototype.j.call(this);var n=this.L.w;n.setAttribute("dropzone","string:text/plain");this.e&&this.d(n)},l:function(){_js.D.prototype.l.call(this);this.s(this.r)},q:function(n){Array.remove(_b.r.a,n);_js.D.prototype.q.call(this,n)},bn:function(){this.q(this.L);Array.clear(_b.r.a);_js.D.prototype.bn.call(this)},v:function(n){_b.r.b(n);!_a.UserAgent.getInstance().G&&"stopPropagation"in n&&this.g&&n.stopPropagation();n.dataTransfer&&(n.dataTransfer.dropEffect=this.p());this.L.o(n);return!1},t:function(n){n.dataTransfer&&(n.dataTransfer.dropEffect=this.p());this.L.m(n);return!0},u:function(n){n.dataTransfer&&(n.dataTransfer.dropEffect=this.p());this.L.n(n);return!0},w:function(n){var t;var u,r;var i=(r=this.L.p(n,u={val:t}),t=u.val,r);_b.z.a=t;return i&&_b.r.b(n)?!1:!i},y:function(n){_b.r.b(n);n.dataTransfer&&(n.dataTransfer.dropEffect="none");return!1}};_b.G=function(n,t,i,r,u){this.bW=Function.createDelegate(this,this.cd);this.bv=-1;_b.G.initializeBase(this,[n,t,r,u]);this.D=!0};_b.G.prototype={P:null,bt:0,bu:0,U:!1,bP:null,bO:null,bN:!0,bd:function(n){n>=0&&(this.bt=n);return n},G:function(n){n>=0&&(this.bu=n);return n},bq:null,D:!1,bM:!1,bo:!1,i:function(){return this.U},h:function(n){if(this.U!==n){var t=!1;if(this.U){this.U=n;_b.G.a=!1;t=!0}else if(this.bB()){this.U=n;_b.G.a=!0;t=!0}if(t){this.bm("IsShown");this.w()}}return n},W:function(n){if(this.bP!==n){this.A=this.bX(n);this.bP=n}return n},V:function(n){if(this.bO!==n){this.y=this.bX(n);this.bO=n}return n},bC:function(){return this.bv>=0?this.bv:10},v:function(n){n>=0&&(this.bv=n);return n},bK:!1,w:function(){if(this.r||!this.i())if(this.i()&&!this.P){var n=0;var t=!1;if(this.bN&&this.bt>0){n=this.bt;t=!0;this.bN=!1}else if(this.bu>0){n=this.bu;t=!0}t&&n>0?this.P=_js.i.a().a(_a.a.co,"IntroductionContextPeek.DelayBeforeShownTimer",this.bW,n*1e3):_b.I.prototype.w.call(this)}else{if(this.P){_js.i.a().b(this.P);this.P=null}_b.I.prototype.w.call(this)}},bk:function(){this.k.f=this.D},bR:function(n){var r=this.bb/2;var i=new _b.bk(this.bD(),this.O,_b.bb.a(19),r,this.t.o(),this.t.n(),this.bC(),this.A,this.s,this.T,this.N,this.bK);i.d(new _js.d(this.F));n.b(i);var t=new _b.bb(19,this.O,this.y,this.s,this.T,this.N);t.d(n);this.N.g()&&(t.h=this.A===1&&this.y===3);n.o=t;n.h(this.bo);n.cF=this.bM},bB:function(){return!_b.G.a},bn:function(){this.h(!1);_fce.bh.prototype.bn.call(this)},bX:function(n){var t;try{t=_js.o.b(_b.cf,n)}catch(i){t=0}return t},cd:function(){this.P=null;this.bq&&this.bq.a();_b.I.prototype.w.call(this)}};_b.i=function(n,t){this.s=Function.createDelegate(this,this.W);this.F=Function.createDelegate(this,this.V);this.G=Function.createDelegate(this,this.Y);this.J=Function.createDelegate(this,this.Z);this.M=Function.createDelegate(this,this.bb);this.K=Function.createDelegate(this,this.ba);this.E=Function.createDelegate(this,this.S);_b.i.initializeBase(this);this.o=n;this.v=_b.i.a(t);this.y=new $d(this.E,_a.a.O);this.p=new $d(this.K,_a.a.O);this.D=new $d(this.M,_a.a.O);this.n=0;this.h(!0)};_b.i.a=function(n){return n.a()&&n.m()};_b.i.prototype={v:!1,o:null,w:0,A:!1,r:!1,u:!1,y:null,p:null,D:null,n:0,t:!1,a:function(){return this.w},k:function(n){if(this.w!==n){if(n<0)throw Error.invalidOperation("Priority cannot be set to a negative integer.");this.w=n;this.bm("Priority");this.o.j()}return n},b:function(n){if(this.A!==n){this.A=n;this.bm("HasFocus")}return n},i:function(n){if(this.u!==n){this.u=n;this.bm("FocusOnFirstTabStop")}return n},c:function(){return this.y},f:function(){return this.p},g:function(){return this.D},d:function(){return this.r},h:function(n){if(this.r!==n){this.r=n;this.bm("IsEnabled")}return n},e:function(n){this.n!==n&&(this.n=n);return n},j:function(){_js.D.prototype.j.call(this);var n=this.L.w;this.t=this.bc(this.L.w);if(this.t){this.o.e(this);_js.n.b(n,"mousedown",this.J);_js.n.b(n,"keydown",this.G);_js.n.b(n,"focusin",this.F);n.setAttribute("RegionBehavior","1");this.v&&("addEventListener"in n?n.addEventListener("focusout",this.s,!1):n.attachEvent("onfocusout",this.s))}},l:function(){_js.D.prototype.l.call(this);if(this.t){this.o.f(this);var n=this.L.w;_js.n.c(n,"mousedown");_js.n.c(n,"keydown");_js.n.c(n,"focusin");n.removeAttribute("RegionBehavior");this.v&&n.removeEventListener("focusout",this.s,!1)}},T:function(){var i=this.P();if(i.length)return i[0];var t=this.N();if(t.length){var n=t[0];var r=this;_js.A.b(t,function(t,i){i.tabIndex<n.tabIndex&&(n=i)});return n}return null},U:function(){var i=this.N();if(i.length){var t=i[0];var r=this;_js.A.b(i,function(n,i){i.tabIndex>t.tabIndex&&(t=i)});return t}var n=this.P();return n.length?n[n.length-1]:null},S:function(){this.u&&this.p.b?this.p.a():this.L&&this.L.W()},ba:function(){var n=this.T();n?n.focus():this.L.W()},bb:function(){var n=this.U();n?n.focus():this.L.W()},P:function(){return this.O("*[tabindex='0'],a:not([tabindex='-1']):enabled,area:not([tabindex='-1']):enabled,href:not([tabindex='-1']):enabled,input:not([tabindex='-1']):enabled,button:not([tabindex='-1']):enabled,select:not([tabindex='-1']):enabled,textarea:not([tabindex='-1']):enabled")},N:function(){return this.O("*[tabindex]:not([tabindex='0']):not([tabindex='-1']),a:enabled:not([tabindex='0']):not([tabindex='-1']),area:enabled:not([tabindex='0']):not([tabindex='-1']),href:enabled:not([tabindex='0']):not([tabindex='-1']),input:enabled:not([tabindex='0']):not([tabindex='-1']),button:enabled:not([tabindex='0']):not([tabindex='-1']),select:enabled:not([tabindex='0']):not([tabindex='-1']),textarea:enabled:not([tabindex='0']):not([tabindex='-1'])")},O:function(n){var i=[];_js.n.s(this.L.w,n)&&_js.n.C(this.L.w)&&Array.add(i,this.L.w);for(var u=this.L.w.querySelectorAll(n),t=0,f=u.length;t<f;t++){var r=u[t];_js.n.C(r)&&Array.add(i,r)}return i},Z:function(n){this.n=1},Y:function(n){this.n=n.a()===9?n.g()?256:16:0},V:function(n){if(this.n===1||!this.n){this.n=0;this.o.g(this)}},W:function(n){if(this.n&272&&!this.L.w.contains(window.document.activeElement)){switch(this.n){case 16:this.o.h();break;case 256:this.o.i();break;default:break}this.n=0}return!0},bc:function(n){var i=_js.n.z(n,"*[RegionContainer],*[RegionBehavior]");var t=_js.A.e(i,"*[RegionContainer]");!t.length;if(t.length>1)throw Error.invalidOperation("This region is contained in multiple region containers.");var r=_js.A.e(i,"*[RegionBehavior]");return r.length>0&&this.r?!1:!0}};_b.bT=function(n,t){_b.bT.initializeBase(this);this.c=n;this.d=_b.i.a(t)};_b.bT.prototype={c:null,d:!1,b:null,a:null,j:function(){_js.D.prototype.j.call(this);var n=this.L.w;if(this.d){if(!this.b){this.b=this.e();this.b.setAttribute("tabindex","0")}if(!this.a){this.a=this.e();this.a.setAttribute("tabindex","1")}this.c.d(this);_js.n.r(this.b,n);_js.n.o(this.a,n)}n.setAttribute("RegionContainer","1")},l:function(){_js.D.prototype.l.call(this);this.c.d(null);this.b&&_js.n.f(this.b);this.a&&_js.n.f(this.a);this.L.w.removeAttribute("RegionContainer")},e:function(){var n=window.document.createElement("div");n.setAttribute("aria-hidden","true");n.setAttribute("aria-label",_u.R.Ql);_js.n.d(n,"hiddenTabstop");return n}};_b.ch=function(n){this.P=Function.createDelegate(this,this.bw);this.S=Function.createDelegate(this,this.ba);this.O=Function.createDelegate(this,this.bv);this.bo=Function.createDelegate(this,this.bM);this.bl=Function.createDelegate(this,this.bK);this.W=Function.createDelegate(this,this.bR);this.T=Function.createDelegate(this,this.bO);this.V=Function.createDelegate(this,this.bQ);this.U=Function.createDelegate(this,this.bP);this.G=_fce.u.a(0,0,!0);this.f=-1;this.n=-1;this.w=-1;this.bd=-1;this.bc=-1;_b.ch.initializeBase(this);_dh.a(n,this)};_b.ch.prototype={k:0,h:0,c:null,F:0,a:null,d:0,b:null,t:null,e:null,A:null,y:null,D:!1,m:function(n){_js.p.c(_b.bC.isInstanceOfType(n),"The control must be of type ISwipableControl to attach to SwipableBehavior");this.a=n;this.a.f(this.U);this.a.l(this.V);this.a.k(this.T);this.a.e(this.W);_js.D.prototype.m.call(this,n)},q:function(n){_js.p.c(!!this.a,"The current control must not be null");this.a.o(this.U);this.a.q(this.V);this.a.p(this.T);this.a.n(this.W);this.a=null;if(this.b){this.b.M(!0);this.b.dispose();this.b=null}_js.D.prototype.q.call(this,n)},ba:function(n){this.be()},i:function(n){this.e=null},bg:function(n,t){this.bf()},Y:function(n){if(this.a.c()||this.f<=0||this.n<=0){this.f=n.w.offsetWidth;this.n=n.w.offsetHeight;this.F=this.f*.22;this.h=Math.abs(this.f);this.k=Math.abs(this.f)}},bA:function(n,t){_js.A.c(n,_b.l.b());_js.A.d(n,_b.l.b(),t);_js.A.a(n,_b.l.a(),_fce.u.a(0,-this.n,!0))},bC:function(n){_js.A.c(n,_b.l.b());_js.A.a(n,_b.l.a(),_fce.u.a(0,0,!0))},Z:function(){this.t&&(this.t=_js.i.a().b(this.t))},bB:function(n,t){this.Z();var i=this;this.t=_js.i.a().a(_a.a.bx,"CancelSwipeAnimation",function(){_js.c.a(_a.a.bx,"Mail swipe animation too long, force canceling.");n(null)},t)},bO:function(n){this.i(null);this.E(n)},bQ:function(n){this.i(null);this.E(n);if(!_fc.u.isInstanceOfType(n)&&n.q()){var t=n.q().E();_b.h.h(t,"SwipeBehavior");_b.h.m(t,"SwipeBehavior");_b.h.k(t,"SwipeBehavior")}},bv:function(n){if(this.c){_js.n.c(this.c.w.children[0],_b.l.b());this.Z();this.c.ef=!0;var t=_js.n.p(this.c.w);if(t.length){_js.A.a(t,"-webkit-transition","-webkit-transform .2s ease-out");this.bA(t,this.bl);_js.c.a(_a.a.bx,"HandleAnimationEndForSwipeLong: Remaining list items swiped up")}else{this.be();this.c.w.style.display="none";this.c=null}}},bM:function(n){var t=this.c.w.children[0];_js.n.c(t,_b.l.b());this.g(this.c,!1);this.c=null},be:function(){this.d===2?this.bz(this.c):this.d===1&&this.bx(this.c)},bP:function(n){var t=n.q().E();var f=this;var e=function(t){f.bV(n,t)};_b.h.a(t,e,"SwipeBehavior",!1,!1);var o=this;var i=function(t){o.bU(n,t)};_b.h.e(t,i,"SwipeBehavior");var r=this;var u=function(t){r.bT(n,t)};_b.h.c(t,u,"SwipeBehavior")},E:function(n){_js.n.a(n.w.firstChild,_b.l.a(),this.G)},bR:function(){this.bN()},bV:function(n,t){if(!this.c&&this.bt()){this.bc=t.k();this.w=t.c();this.bd=t.f();this.c=n;this.i(new _a.bd(10,"","","",null,null));this.bq(this.c);this.d=0;n.w.appendChild(this.b.w);this.Y(n);this.bW();_js.n.a(n.w,_fce.u.c(),_fce.u.a(0,0,!1));var i=n.E().children().first();i.unbind(_b.l.b());i.css("-webkit-transition-duration","0s");_js.i.a().j(_a.a.bx,"ModernSwipe");_js.i.a().g()}},bN:function(){if(!this.b){this.b=new _js.b(window.document.createElement("div"));this.b.v(this.bu());this.b.X(this.a.a());this.b.bv();this.b.w.style.position="absolute";this.b.w.style.zIndex=-1;_js.n.d(this.b.w,"ms-bg-color-neutralTertiary");this.b.w.style.width="100%"}_js.c.a(_a.a.bx,"Templates initialized")},bW:function(){if(this.a.c()){var n=this.b.E();n.css(_b.l.a(),_fce.u.a(0,-this.n,!0));this.a.s(!1)}},bU:function(n,t){if(this.a.m()){this.c=null;return}if(this.c===n){var i=t.c()-this.w;var u=n.E().children().first();Math.abs(i)>=10&&Math.abs(t.f()-this.bd)<=5&&t.b();if(i<0){i*-1<=this.h&&u.css(_b.l.a(),_fce.u.a(i,0,!0));this.bb(1)}else{i<=this.k&&u.css(_b.l.a(),_fce.u.a(i,0,!0));this.bb(2)}var r=Math.abs(i)>this.F;this.D=this.bF(t,i)>this.F&&!r;if(r||this.D){if(t.c()>this.w&&this.k>0){this.d=2;this.g(n,!0)}else if(t.c()<this.w&&this.h>0){this.d=1;this.g(n,!0)}}else{this.d=0;this.bf();this.g(n,!1)}if(r)if(this.d===2){_js.n.n(this.b.w,this.v())||_js.n.d(this.b.w,this.v());this.g(n,!0)}else if(this.d===1){_js.n.n(this.b.w,this.u())||_js.n.d(this.b.w,this.u());this.g(n,!0)}}},bF:function(n,t){var e=n.k()-this.bc;var u=Math.abs(t)/e;var i=-.0015;var r=Math.abs(u/i);return Math.abs(t)+u*r+.5*i*Math.pow(r,2)},bT:function(n,t){if(this.c===n){var i=n.w.children[0];_js.n.c(i,_b.l.b());this.e=this.c;this.bf();if(this.d===2){_js.c.a(_a.a.bx,"OnTouchEnd: Item swiped to right");this.A(i);_js.n.d(this.b.w,this.v())}else if(this.d===1){_js.c.a(_a.a.bx,"OnTouchEnd: Item swiped to left");this.y(i);_js.n.d(this.b.w,this.u())}else{_js.n.a(i,"-webkit-transition","-webkit-transform .2s ease-out");_js.n.a(i,_b.l.a(),this.G);this.c=null}_js.i.a().ba()}},bK:function(n){if(!this.c){_js.c.a(_a.a.bx,"HandleAnimationEndForAdjustList: LastTouchedItem was null when trying to adjust list after item animated long");return}var t=_js.n.p(this.c.w);_js.A.a(t,"-webkit-transition-duration","0s");this.bC(t);this.be();_js.c.a(_a.a.bx,"HandleAnimationEndForAdjustList: Item long swiped");this.c.w.style.display="none";this.c=null},bf:function(){if(this.b){_js.n.j(this.b.w,this.u());_js.n.j(this.b.w,this.v())}}};_b.k=function(n){this.b=Function.createDelegate(this,this.d);_b.k.initializeBase(this);_dh.a(n,this)};_b.k.i=function(n,t,i){_b.k.k.b(n.querySelectorAll("."+_b.k.a.toLowerCase()));var e=t?_b.k.p:_b.k.l;var o=t===1;if(i&&i.length>0)for(var r,u=0;u<i.length;u++){r=_b.k.m[i[u].bj.Scope];if(r){r=String.format(".{0}Highlight{1}Class",e,r);var f=i[u].bj.Value;_b.k.k.t(f,r,n,o)}}};_b.k.prototype={a:null,R:function(){_js.be.prototype.R.call(this);this.L&&this.L.C()&&this.c()},m:function(n){_js.D.prototype.m.call(this,n);n.C()&&this.c()},q:function(n){this.a&&n&&n.C()&&_a.bw.isInstanceOfType(n.C())&&n.C().rpcl(this.a,this.b);_js.D.prototype.q.call(this,n)},c:function(){if(this.L)if(_y.bw.isInstanceOfType(this.L.C())){this.a="FinishedRendering";this.L.apcl("FinishedRendering",this.b)}else if(_y.bo.isInstanceOfType(this.L.C())){var t=this.L.C();this.a=t.d();this.L.C().apcl(t.d(),this.b)}else if(_y.bv.isInstanceOfType(this.L.C())){var n=this.L.C();this.a=n.d();this.L.C().apcl(n.d(),this.b)}},d:function(n,t){this.L&&_h.r.a&&_h.r.a.length>0&&(_y.bw.isInstanceOfType(this.L.C())?_b.k.i(this.L.w,0,_h.r.a):(_y.bo.isInstanceOfType(this.L.C())||_y.bv.isInstanceOfType(this.L.C()))&&_b.k.i(this.L.w,1,_h.r.a))}};_b.O.registerClass("_b.O");_b.Z.registerClass("_b.Z");_b.u.registerClass("_b.u",_fce.bg);_b.bv.registerClass("_b.bv",_fce.d);_b.T.registerClass("_b.T",_b.bv);_b.N.registerClass("_b.N",_fm.f);_b.bj.registerClass("_b.bj",_js.d);_b.n.registerClass("_b.n",_fce.l);_b.bq.registerClass("_b.bq",_fce.l);_b.p.registerClass("_b.p");CoreControlsComponent.registerClass("CoreControlsComponent",null,_a.hX,_js.bV);_b.bU.registerClass("_b.bU",null,_b.v);_b.t.registerClass("_b.t",_js.d);_b.S.registerClass("_b.S",_fc.d);_b.P.registerClass("_b.P",_fc.a);_b.bL.registerClass("_b.bL",_js.d,_b.bB);_b.bg.registerClass("_b.bg",_fc.s);_b.y.registerClass("_b.y",_js.b);_b.x.registerClass("_b.x",_fc.i);_b.cd.registerClass("_b.cd",_js.bR);_b.Q.registerClass("_b.Q");_b.X.registerClass("_b.X",_fc.a);_b.c.registerClass("_b.c",_js.K);_b.bu.registerClass("_b.bu",null,_b.cl);_b.C.registerClass("_b.C");_b.bh.registerClass("_b.bh",null,_b.cl);_b.by.registerClass("_b.by",null,_b.cl);_b.bo.registerClass("_b.bo",null,_b.cl);_b.e.registerClass("_b.e",_fc.r);_b.bz.registerClass("_b.bz",null,_b.cl);_b.o.registerClass("_b.o",_js.d);_b.E.registerClass("_b.E",_fc.w);_b.bw.registerClass("_b.bw",_b.bg);_b.R.registerClass("_b.R",_fc.a);_b.w.registerClass("_b.w",_fce.a);_b.ce.registerClass("_b.ce",_a.hH);_b.m.registerClass("_b.m",_js.b);_b.A.registerClass("_b.A",_js.b);_b.J.registerClass("_b.J",_b.A);_b.d.registerClass("_b.d",_fce.a,_b.bA);_b.B.registerClass("_b.B",_fce.e);InlineImageLoader.registerClass("InlineImageLoader");InlineImageLoader.d.registerClass("InlineImageLoader.d");_b.bN.registerClass("_b.bN",null,_b.bM);_b.cm.registerClass("_b.cm",_fce.v);_b.bk.registerClass("_b.bk",_b.cm);_b.bb.registerClass("_b.bb",_b.cm);_b.cn.registerClass("_b.cn",_fce.Z);_b.bp.registerClass("_b.bp",_b.cn);_b.bc.registerClass("_b.bc",_b.cn);_b.bP.registerClass("_b.bP",null,_b.g);_b.bd.registerClass("_b.bd",_js.b);_b.bt.registerClass("_b.bt");_b.bx.registerClass("_b.bx");_b.q.registerClass("_b.q",_b.d);_b.Y.registerClass("_b.Y",_js.b);_b.K.registerClass("_b.K",_js.b);_b.L.registerClass("_b.L");_b.bQ.registerClass("_b.bQ",_fc.d);_b.H.registerClass("_b.H",_js.d);_b.bV.registerClass("_b.bV",null,_js.bJ);_b.bW.registerClass("_b.bW",null,_js.bJ);_b.bl.registerClass("_b.bl",null,_js.bJ);_b.be.registerClass("_b.be",null,_js.bJ);_b.M.registerClass("_b.M",null,_js.bJ);_b.U.registerClass("_b.U",null,_js.bJ);_b.bm.registerClass("_b.bm",null,_js.bJ);_b.bY.registerClass("_b.bY",null,_js.bJ);_b.bD.registerClass("_b.bD",null,_js.bJ);_b.bZ.registerClass("_b.bZ",null,_js.bJ);_b.bE.registerClass("_b.bE",null,_js.bJ);_b.ca.registerClass("_b.ca",null,_js.bJ);_b.V.registerClass("_b.V",null,_js.bJ);_b.bn.registerClass("_b.bn",null,_js.bJ);_b.bF.registerClass("_b.bF",null,_js.bJ);_b.ba.registerClass("_b.ba",null,_js.bJ);_b.cc.registerClass("_b.cc",null,_js.bJ);_b.W.registerClass("_b.W",null,_js.bJ);_b.bH.registerClass("_b.bH",null,_js.bJ);_b.bI.registerClass("_b.bI",null,_js.bJ);_b.bG.registerClass("_b.bG",null,_js.bJ);_b.bf.registerClass("_b.bf",null,_js.bJ);_b.a.registerClass("_b.a",null,_fc.f);_b.I.registerClass("_b.I",_fce.bh,_b.cg);_b.F.registerClass("_b.F",_js.D);_b.z.registerClass("_b.z",_js.D);_b.r.registerClass("_b.r",_js.D);_b.G.registerClass("_b.G",_b.I);_b.i.registerClass("_b.i",_js.D,_b.cj);_b.bT.registerClass("_b.bT",_js.D);_b.ch.registerClass("_b.ch",_js.D);_b.k.registerClass("_b.k",_js.D);_b.h.n=!1;_b.h.i=!1;_b.h.d=null;_b.h.g=null;_b.h.f=null;_b.N.a=60;_b.j.g=["OWAHT","OWAAM"];_b.j.i=_b.f.z().a();CoreControlsComponent.$$cctor();_b.y.d=new _H("Name",String,_b.y);_b.y.a=new _H("InputFiles",_a.gQ,_b.y);_b.y.b=new _H("OnFilesChange",_js.N,_b.y);_b.y.c=new _H("OpenFilePickerCommand",_js.N,_b.y);_b.x.b=new RegExp("\r\n","gi");_b.x.a=new RegExp("[\r\n]","gi");_b.x.c=new RegExp("(;\\s*)+","gi");_b.o.c=["http:","https:"];_b.o.a=new $f("Html",String,_b.o,null,null,_b.o.d);_b.o.b=null;_b.A.a=new _H("IsEnabled",Boolean,_b.A,!1);_b.B.a=new _H("IsSingletonSelection",Boolean,_b.B,null);InlineImageLoader.a=null;_b.s.b=null;_b.s.c=null;_b.s.d=null;_b.s.$$cctor();_b.l.g={feedbackList:1,listHl:1,taskInD:1,taskInT:1,taskOutD:1,taskOutT:1,taskIconMini:1,miniOut:1,miniIn:1,fadeIn:1,fadeIn100:1,fadeIn200:1,fadeOut:1,fadeOut50:1,fadeOut100:1};_b.z.a=1;_b.z.c=null;_b.z.b=new _b.bs;_b.r.a=[];_b.r.c=new _b.bs;_b.G.a=!1;_b.k.a="Highlight";_b.k.j="currentHitHighlight";_b.k.l="lv";_b.k.p="rp";_b.k.c=_b.k.l+_b.k.a;_b.k.b="Class";_b.k.e=" ";_b.k.g=_b.k.c+"All"+_b.k.b;_b.k.f=_b.k.g+_b.k.e+_b.k.c+_h.x.toString(5)+_b.k.b+_b.k.e+_b.k.c+_h.x.toString(8)+_b.k.b;_b.k.h=_b.k.g+_b.k.e+_b.k.c+_h.x.toString(4)+_b.k.b;_b.k.d=_b.k.g+_b.k.e+_b.k.c+_h.x.toString(1)+_b.k.b;_b.k.n=_b.k.g+_b.k.e+_b.k.c+_h.x.toString(2)+_b.k.b;_b.k.o=_b.k.f+_b.k.e+"owa-color-neutral-orange";_b.k.m={SearchAllIndexedProps:_h.x.toString(0),SubjectProperty:_h.x.toString(1),TextBody:_h.x.toString(2),AttachmentContent:_h.x.toString(3),SearchSender:_h.x.toString(4),SearchRecipientsTo:_h.x.toString(5),SearchRecipientsCc:_h.x.toString(6),SearchRecipientsBcc:_h.x.toString(7),SearchRecipients:_h.x.toString(8)};_b.k.k=new _a.bF(_b.k.a.toLowerCase());Type.registerNamespace("_n");_n.by=function(n){_n.by.initializeBase(this,[n])};_n.by.prototype={a:0,b:function(n){switch(n){case 2:this.v("BottomActionBarView");break;case 1:this.v("BottomAppBarModuleSwitcherView");break}this.a=n;return n}};_n.z=function(n){this.f=Function.createDelegate(this,this.j);_n.z.initializeBase(this,[n]);this.c=new $d(this.f,this.G())};_n.z.prototype={d:0,a:null,e:null,b:null,g:!1,c:null,h:function(n){switch(n){case 1:this.v("TopAppBarAndroidView");break;case 2:this.v("TopAppBarIOSView");break;case 4:this.v("SearchBarIOSView");break;case 3:this.v("SearchBarAndroidView");break;case 6:case 5:this.v("SearchTopBar.Narrow");break}this.d=n;return n},i:function(){switch(this.d){case 5:return"SearchInputIOSView.Narrow";case 6:return"SearchInputView.Narrow";default:return null}},K:function(){_js.b.prototype.K.call(this);this.V(_u.R.Ns);if(this.D){this.e=this.D.a("SearchView");this.a=this.D.a("SearchView");this.a&&this.a.b(this.g);this.b=this.D.a("SearchSuggestionPopup")}},j:function(){if(this.a&&this.b){this.a.a().U().g(this.b.d());if(!this.a.a().fS()){var t=this.b.a;if(t){var i=t.u();if(i){var n=_js.w.a();i.S(n);this.a.a().dZ(n);this.a.a().U().h(n)}}}this.a.a().cZ(this.b.Q()?1:0)}}};_n.E=function(n,t,i,r,u,f,e,o){this.k=Function.createDelegate(this,this.bc);this.i=Function.createDelegate(this,this.Z);this.j=Function.createDelegate(this,this.bb);this.o=Function.createDelegate(this,this.A);this.p=Function.createDelegate(this,this.be);_n.E.initializeBase(this,[n]);this.v("PrimaryView.Mouse");this.d=t;this.b=i;this.y(-1);this.h=new $d(this.p,_a.a.f);this.l=r;this.s=u;this.r=f;this.n=e;this.g=o};_n.E.a=function(){return _n.E.b};_n.E.b=function(n,t,i){return _y.cf.isInstanceOfType(n)?new _ff.h(27,32):_y.cf.isInstanceOfType(t)?new _ff.h(28,31):new _ff.h(1e4,1e4)};_n.E.prototype={d:null,b:null,l:null,e:null,h:null,s:null,r:null,n:null,g:null,f:null,c:null,m:function(n){if(this.f!==n){this.f=n;this.b.a(_y.by,new _y.by(this.f))}return n},K:function(){_js.b.prototype.K.call(this);this.D&&(this.D.a("headerBackground").w.style.height="50px");if(!this.e){var t=this.D.a("header");var n=this.D.a("conductor");this.e&&this.e.dispose();this.e=this.l.a(n.w,t.w)}},J:function(){this.u();this.bh();_n.bN.prototype.J.call(this)},N:function(){this.bq();_js.b.prototype.N.call(this)},by:function(){var t=new _b.e(this.g);t.i("Search");t.k=this.h;t.n=!0;t.l=!0;t.m=!0;var n=new _b.e(this.g);n.i("Search1");n.k=this.h;n.n=!0;n.l=!0;n.m=!0;var i=new _fc.g;i.a([t,n]);return[i]},bh:function(){switch(this.n.a().J()){case 1:this.b.a(_b.C,new _b.C("Off"));break;case 0:this.b.a(_b.C,new _b.C("Outlook"));break;case 3:this.b.a(_b.C,new _b.C("GMail"));break;case 2:this.b.a(_b.C,new _b.C("YahooMail"));break;case 4:default:this.b.a(_b.C,new _b.C("OutlookWebApp"));break}},u:function(){this.bf();this.t()},bq:function(){this.bu();this.bo()},bf:function(){_js.n.b(this.q,"keydown",this.o)},bu:function(){_js.n.c(this.q,"keydown")},A:function(n){if(n.a()===117&&n.j()&&!n.m())if(n.g()&&this.d.b().b){this.d.b().d();n.b()}else if(this.d.a().b){this.d.a().d();n.b()}},be:function(){if(this.a&&this.a.a()){var t=this.a.a().a;var n=null;this.a.a().b&&this.a.a().b.E()&&(n=this.a.a().b.E().a());this.b.a(_y.y,new _y.y(t,n,!1))}},t:function(){_js.D.a("dragover",document.body,this.j);_js.D.a("dragleave",document.body,this.i);_js.D.a("drop",document.body,this.k)},bo:function(){_js.D.b("dragover",document.body,this.j);_js.D.b("dragleave",document.body,this.i);_js.D.b("drop",document.body,this.k)},bb:function(n){_b.r.b(n);var t=n.dataTransfer.types;this.m(t);this.c&&(this.c=_js.i.a().b(this.c));return!1},Z:function(n){if(!this.c){var t=this;this.c=_js.i.a().a(_a.a.f,"OnDragLeave",function(){t.m(null);t.c=null},50)}return!0},bc:function(n){_b.r.b(n);this.m(null);return!1}};_n.J=function(n,t,i,r,u){this.u=Function.createDelegate(this,this.bX);this.A=Function.createDelegate(this,this.bN);this.r=Function.createDelegate(this,this.bO);this.s=Function.createDelegate(this,this.bP);this.bu=Function.createDelegate(this,this.bR);this.t=Function.createDelegate(this,this.bW);_n.J.initializeBase(this,[n]);_a.b.b(i,"animationProvider");_a.b.b(r,"owaShell");this.v("PrimaryView");this.f=t;this.Z=i;this.l=r;this.i=this.j();this.be=u;this.f.b(_y.T,this.t);var b=this,k=this,p=this,w=this,f=this,nt=this,tt=this;this.x($c.a(["CurrentModule","ModuleViewModel","SearchControllerViewModel","IsSearchOn"],[function(n){return n.a()},function(n){return n.b},function(n){return n.J},function(n){return n.b}],function(n,t){n.c(function(i){n.d(t);f.bT()})},"SearchMode",function(n){return n.g},function(n,t){n.bo(t)},2,null,null,!1));var d=this,g=this,y=this,o=this,s=this,h=this,e=this;this.x($c.a(["CurrentModule","ModuleViewModel","SearchViewModel","IsTextBoxFocused"],[function(n){return n.a()},function(n){return n.b},function(n){return n.E()},function(n){return n.bo()}],function(n,t){n.i(t)},"IsSearchFocused",function(n){return n.k},function(n,t){n.bh(t)},2,null,null,!1));var a=this,v=this,c=this,l=this;this.x($c.a(["ModuleConductor","Top"],[function(n){return n.d()},function(n){return n.b()}],null,"ComposeMode",function(n){return n.e},function(n,t){n.bY(t)},1,new _n.bs,null,!1))};_n.J.prototype={Z:null,f:null,be:null,g:!1,k:!1,e:!1,d:!1,c:!1,h:null,o:null,b:null,i:0,l:null,p:null,bV:function(){var n=this.Z;return n.a||(n.a=Function.createDelegate(n,n.b))},n:function(n){if(this.d===n)return n;this.d=n;if(this.h)if(this.d&&this.bb()){this.h.w.style.visibility="Visible";this.bm("ShouldShowTopAppBar")}else this.bz(this.d,this.h,"ShouldShowTopAppBar",this.s,0);return n},m:function(n){if(this.c===n)return n;this.c=n;this.c||!this.bb()?this.bz(this.c,this.o,"ShouldShowBottomAppBar",this.r,1):this.bm("ShouldShowBottomAppBar");return n},bf:function(n){if(this.i===n)return n;this.i=n;this.bm("BottomAppBarHeight");return n},j:function(){return this.l.a()==="TouchNarrow"?50:60},bb:function(){var n=this.bc();return!!n&&n.D},bo:function(n){if(n===this.g)return n;this.g=n;this.bq();this.bm("SearchMode");return n},bh:function(n){this.k=n;this.bm("IsSearchFocused");return n},bY:function(n){if(n===this.e)return n;this.e=n;this.bq();this.bm("ComposeMode");return n},bU:function(){if(_y.x.isInstanceOfType(this.b)){var n=this.b;if(n.n()===2)return n.k()}return null},bc:function(){if(_y.x.isInstanceOfType(this.b)){var n=this.b;if(n.n()===1)return n.k()}return null},T:function(){var n=_js.h.b(_a.a.cj,2,"PrimaryView.htm.cs:OnFirstActivate");_n.bN.prototype.T.call(this);this.bq();_js.h.a(n)},bn:function(){this.f.c(_y.T,this.t);_js.b.prototype.bn.call(this)},R:function(){this.a&&this.a.d().rpcl("Top",this.A);_n.bN.prototype.R.call(this);this.a&&this.a.d().apcl("Top",this.A);this.bN(null,"")},K:function(){_js.b.prototype.K.call(this);this.h=this.D.a("TopAppBar");this.o=this.D.a("BottomAppBar");var n=this.D.a("PrimaryContainer");this.p&&this.p.dispose();this.p=this.be.a(n.w)},bz:function(n,t,i,r,u){if(t)if(n){var e=this.b;this.bf(e.k()&&e.k().C?this.j():1);this.bm(i);if(e.dN()){var f=this;t.cc(!0,function(){f.bf(f.j());t.w.style.visibility=f.bK(u)?"Visible":"hidden";f.f.a(_y.dg,new _y.dg(!0))})}else{t.w.style.visibility="hidden";e.apcl("IsTransitionedIn",r)}}else{var o=this;t.cc(!1,function(){t.w.style.visibility=o.bK(u)?"Visible":"hidden";o.bm(i)})}},bK:function(n){switch(n){case 0:return this.d;case 1:default:return this.c}},bN:function(n,t){this.b&&this.b.rpcl("ApplicationBarViewModel",this.u);this.b=this.a&&_y.x.isInstanceOfType(this.a.d().b())?this.a.d().b():null;this.b&&this.b.apcl("ApplicationBarViewModel",this.u);this.bC()},bC:function(){if(_y.x.isInstanceOfType(this.b)){var n=this.b;if(n.n()===1){this.bm("TopApplicationBarViewModel");this.bm("IsApplicationBarFloat")}else n.n()===2&&this.bm("BottomApplicationBarViewModel")}this.bZ()},bX:function(n,t){this.bC()},bZ:function(){if(this.a){if(_y.x.isInstanceOfType(this.b)){var n=this.b;if(n.n()===1){this.bc()&&this.n(!0);this.m(!1)}else if(n.n()===2){this.n(!1);this.m(!0)}else{this.n(!1);this.m(!1)}}else if(this.b||!_y.W.isInstanceOfType(this.a.d().b())){this.n(!1);this.m(!1)}}else{this.n(!1);this.m(!1)}},bq:function(){if(this.C()){var n=this.C();if(n&&n.a()&&n.a().b&&n.a().b.E())if(_y.e.isInstanceOfType(n.a().b)){var i=n.a().b;var t=i.N();t&&this.l.a()!=="TouchNarrow"||n.a().b.E().bs(this.g&&!this.e)}else n.a().b.E().bs(this.g&&!this.e)}},bw:function(n,t,i){n.w.style.visibility="";n.cc(!0,i);var r=this.C().d().b();r.rpcl("IsTransitionedIn",t)},bP:function(n,t){this.bw(this.h,this.s,null)},bO:function(n,t){var i=this;this.bw(this.o,this.r,function(){i.bf(i.j());i.f.a(_y.dg,new _y.dg(!0))})},bW:function(n){var t=this.C();if(t&&t.a()&&t.a().b&&!t.a().b.E()){var i=this;t.a().b.J.c(function(t){i.bo(n.a);n.b&&!i.k&&i.bh(n.b)})}else{this.bo(n.a);n.b&&!this.k&&this.bh(n.b)}},bT:function(){var n=this.C();if(n&&n.a()&&n.a().b&&_y.e.isInstanceOfType(n.a().b)){var r=n.a().b;var i=r.N();if(i&&this.l.a()==="TouchWide"){var t=n.a().b;t.i.p(!0)}}},bR:function(n,t){return!(_y.J.isInstanceOfType(n)&&_y.e.isInstanceOfType(t))&&!(_y.i.isInstanceOfType(n)&&_y.e.isInstanceOfType(t))}};_n.bN=function(n){_n.bN.initializeBase(this,[n]);this.q=document.body};_n.bN.prototype={q:null,a:null,T:function(){var n=_js.h.b(_a.a.be,2,"PMVActF");_js.b.prototype.T.call(this);_js.h.a(n)},J:function(){var n=_js.h.b(_a.a.be,2,"PMVAct");_js.b.prototype.J.call(this);_js.h.a(n)},R:function(){_js.d.prototype.R.call(this);this.a=this.C()}};_n.k=function(n){this.g=Function.createDelegate(this,this.j);_n.k.initializeBase(this,[n]);this.e=new $d(this.g,this.G())};_n.k.prototype={c:null,e:null,a:null,b:null,f:!0,d:!1,i:function(){return this.C().bm()?_n.b.cp():_n.b.a()},h:function(){return this.C().bm()?_n.b.cq():_n.b.b()},K:function(){_js.b.prototype.K.call(this);this.V(_u.R.Ns);if(this.D){this.c=this.D.a("SearchView");this.a=this.D.a("SearchView");this.a&&this.a.b(this.d);this.b=this.D.a("SearchSuggestionPopup")}},j:function(){if(this.a&&this.b){this.a.a().U().g(this.b.d());if(!this.a.a().fS()){var t=this.b.a;if(t){var i=t.u();if(i){var n=_js.w.a();i.S(n);this.a.a().dZ(n);this.a.a().U().h(n)}}}}this.a.a().cZ(this.b.Q()?1:0)}};_n.t=function(n){this.c=Function.createDelegate(this,this.h);_n.t.initializeBase(this,[n]);this.v("SearchControllerView.Mouse")};_n.t.prototype={b:!1,a:null,f:function(n){if(this.b===n)return n;this.b=n;this.bm("IsInHoverState");return n},e:function(){return this.C().n()?_n.b.Z():_n.b.cz()},d:function(){return this.C().n()?_n.b.Z():_n.b.m()},K:function(){_js.b.prototype.K.call(this);if(this.D){this.a=this.D.a("SearchButton");_js.n.b(this.a.w,"focus",this.c)}else if(this.a){this.a.dispose();this.a=null}},h:function(n){_a.UserAgent.getInstance().M||this.g()},g:function(){var n=this.C();var t=this;n.c(function(t){n.d(!0)})}};_n.S=function(n){this.e=Function.createDelegate(this,this.j);_n.S.initializeBase(this,[n])};_n.S.prototype={f:!1,h:null,c:null,b:null,a:null,d:null,k:function(n){if(this.f!==n){this.f=n;this.bm("IsSearchButtonHighlighted")}return n},i:function(){if(this.f)return this.d;var n=null;this.c&&(n=this.g(this.c));if(!n&&this.b){n=this.g(this.b);!n&&this.a&&(n=this.g(this.a))}return n},K:function(){if(this.D){this.c=this.D.a("MailListView");this.b=this.D.a("PeopleListView");this.a=this.D.a("BingSuggestionListView");this.d=this.D.a("SearchButton");this.c.apcl("HighlightedIndex",this.e);this.b.apcl("HighlightedIndex",this.e);this.a&&this.a.apcl("HighlightedIndex",this.e);this.apcl("IsSearchButtonHighlighted",this.e);this.d.S(_js.w.a());this.d.I(13)}},bn:function(){this.c&&this.b&&this.c.rpcl("HighlightedIndex",this.e);this.b&&this.b.rpcl("HighlightedIndex",this.e);this.a&&this.a.rpcl("HighlightedIndex",this.e);this.rpcl("IsSearchButtonHighlighted",this.e);_js.b.prototype.bn.call(this)},j:function(n,t){this.h.a();if(this.c&&this.b&&this.d){for(var f=this.c.u.a.b(),o=this.b.u.a.b(),l=this.a?this.a.u.a.b():0,i=f+o+l+1,p=this.C().k(),r=0;r<f;r++){var s=this.c.u.a.c(r);s.U().s(r+1);s.U().t(i);var y=p.j.x[r];s.U().k(String.format(_u.R.PY,y.a()))}for(var a=this.C().d(),u=0;u<o;u++){var h=this.b.u.a.c(u);h.U().s(u+f+1);h.U().t(i);var v=a.b().x[u];h.U().k(String.format(_u.R.OC,v.a().c()))}for(var e=0;e<l;e++){var c=this.a.u.a.c(e);c.U().s(e+f+o+1);c.U().t(i)}this.d.U().s(i);this.d.U().t(i);this.f?this.d.U().f(1):this.d.U().f(0)}},g:function(n){var t=n.a;return 0<=t&&t<n.u.a.b()?n.u.a.c(t):null}};_n.r=function(n){_n.r.initializeBase(this,[n])};_n.r.prototype={b:null,c:null,a:null,e:function(n){if(this.b!==n){this.b=n;this.bm("AnchorControl")}return n},f:function(){return _a.UserAgent.getInstance().F},d:function(){if(this.a){var t=this.a.u();if(t){var n=t.i();if(n)return n.cb()}}return null},K:function(){_js.b.prototype.K.call(this);this.D&&(this.a=this.D.a("SearchPopup"))}};_n.K=function(n){this.c=n};_n.K.b=function(n,t,i){switch(i){case 5:case 0:return new _ff.h(1e4,1e4)}return new _ff.h(28,1e4)};_n.K.a=function(n,t,i){if((_y.e.isInstanceOfType(t)||_y.J.isInstanceOfType(t))&&_y.i.isInstanceOfType(n))return new _ff.h(1e4,1e4,4);if(IQuickComposeViewModel.isInstanceOfType(n))return new _ff.h(1e4,1e4,4);if(_y.e.isInstanceOfType(n)&&(_y.J.isInstanceOfType(t)||IUnsupportedItemReadingPaneViewModel.isInstanceOfType(t)))return n.g&&n.g.bM()?new _ff.h(57,52,3):new _ff.h(22,56,3);if(_y.i.isInstanceOfType(t)&&(_y.e.isInstanceOfType(n)||_y.bo.isInstanceOfType(n))){var r=t.C()?11:54;return new _ff.h(55,r,1)}if(_y.bL.isInstanceOfType(t)&&(_y.J.isInstanceOfType(n)||IUnsupportedItemReadingPaneViewModel.isInstanceOfType(n)))return new _ff.h(57,56,3);if(_y.bL.isInstanceOfType(n)&&(_y.J.isInstanceOfType(t)||IUnsupportedItemReadingPaneViewModel.isInstanceOfType(t)))return new _ff.h(55,54,1);if(_y.t.isInstanceOfType(n)||_y.bL.isInstanceOfType(n))return new _ff.h(57,56,1);else if(_y.t.isInstanceOfType(t))return new _ff.h(55,54);else if(_y.bL.isInstanceOfType(t))return new _ff.h(55,54,3);if(_y.J.isInstanceOfType(n))return new _ff.h(59,54,1);if((IComposeCalendarItemViewModel.isInstanceOfType(n)||ICalendarItemDetailsViewModel.isInstanceOfType(n))&&_y.bt.isInstanceOfType(t)||_y.bt.isInstanceOfType(n)&&(IComposeCalendarItemViewModel.isInstanceOfType(t)||ICalendarItemDetailsViewModel.isInstanceOfType(t)))return new _ff.h(55,54,1);switch(i){case 2:return new _ff.h(3,2);case 3:return new _ff.h(5,4)}return null};_n.K.prototype={c:null,b:function(n,t,i){var r=null;this.c.a()==="TouchNarrow"&&(r=_n.K.a(n,t,i));return _y.cf.isInstanceOfType(n)?new _ff.h(39,60):_y.cf.isInstanceOfType(t)?new _ff.h(61,40):_y.bt.isInstanceOfType(n)&&_y.dI.isInstanceOfType(t)?new _ff.h(1e4,1e4):r||_n.K.b(n,t,i)}};_n.bg=function(n,t,i){_n.bg.initializeBase(this,[n]);this.v("MailModuleView");this.a=t;this.c=i};_n.bg.prototype={a:null,c:null,T:function(){var n=_js.h.b(_a.a.be,2,"MMVActF");_js.b.prototype.T.call(this);_js.h.a(n)},J:function(){var n=_js.h.b(_a.a.be,2,"MMVAct");_js.b.prototype.J.call(this);_js.h.a(n)},by:function(){var r=this.C();var n=new _b.e(this.a);n.i("Refresh");n.k=r.dv;n.m=!0;var i=new _b.e(this.a);i.i("Refresh1");i.k=r.dv;n.m=!0;var t=new _b.e(this.a);t.i("AccessibilityView");t.k=r.eI;t.m=!0;var u=new _fc.g;u.a([n,i,t,this.b("inbox"),this.b("drafts"),this.b("sentitems"),this.b("deleteditems")]);return[u]},b:function(n){var i=n;var t=new _b.e(this.a);t.i(i);var r=this;t.k=new $d(function(){r.c.a(_a.ba.e(i))},this.G());t.m=!0;return t}};_n.U=function(n,t,i,r,u,f,e,o,s,h){this.k=Function.createDelegate(this,this.u);this.l=Function.createDelegate(this,this.v);this.i=Function.createDelegate(this,this.r);this.m=Function.createDelegate(this,this.w);this.j=Function.createDelegate(this,this.s);_a.b.b(n,"eventAggregator");_a.b.b(t,"owaShell");_a.b.b(i,"window");_a.b.b(r,"offlineSettings");_a.b.b(u,"navigationViewModel");_a.b.b(o,"browserCapabilities");_a.b.b(s,"helpProvider");_a.b.b(h,"optionsNav");this.a=n;this.h=t;this.c=i;this.g=r;this.d=u;this.b=f;this.f=e;this.n=s;this.e=h;if(this.a){var c=this;this.a.b(_js.I,function(){c.t(o.a())})}};_n.U.prototype={a:null,h:null,c:null,g:null,d:null,b:null,f:null,n:null,e:null,t:function(n){this.a.b(_a.cg,this.j);this.a.b(_y.bq,this.m);this.h.a()==="Mouse"?this.a.b(_y.eg,this.i):this.a.b(_y.cb,this.l);this.a.b(_y.bk,this.k)},v:function(n){if(n.a){var i=this;this.d.a(function(n){n.b()})}else{var t=this;this.d.a(function(n){n.a()})}},w:function(n){if(n.a!==-1){n.a?this.e.a(n.a,_js.o.a(n.b)?0:n.b):this.e.k();return}var t=_a.bX.b(this.c.k());var i=-1;this.b&&this.b.a()&&(i=this.b.a().a);if(i>=0){var r=_js.e.c("{0}={1}","modurl",i);t=_a.x.b(t,"owaparam",encodeURIComponent(r))}_js.e.a(n.c)||(t=_a.x.b(t,"p",n.c));this.o(t)},s:function(n){if(n.a){var t=this;var i=new _a.p([_u.R.Hi],1,function(i,r){r&&t.g.y(!1);t.q(n)},0,!0,null,null,_u.R.FD);this.a.a(_a.p,i)}else this.q(n)},q:function(n){if(this.f.bj.CloseWindowOnLogout){var i=new _a.p([_u.R.Iu],1,null,0,!1,null,null,_u.R.Mi);this.a.a(_a.p,i);return}var t=_a.bY.b();_js.e.a(t)?this.p("/owa/logoff.owa"):this.p(_js.e.c("/owa/{0}/logoff.owa",t))},p:function(n){this.o(n)},o:function(n){try{this.c.d(n)}catch(t){}},r:function(n){var t=_js.e.c("/owa/{0}/?offline=disabled",escape(n.a));this.c.a(t,null,null,!1)},u:function(n){this.b.c&&this.b.c.E()&&this.b.c.E().bR();_h.q.a().s()}};_n.bv=function(){};_n.bv.prototype={a:function(n,t){var i=n;if(!i)return null;var u=t;var r=i.o;return u?r?i:null:r?null:i},b:function(n,t){throw Error.notImplemented();}};_n.bq=function(){};_n.bq.prototype={a:function(n,t){var i=n;return i?0:2},b:function(n,t){throw Error.notImplemented();}};_n.bs=function(){};_n.bs.prototype={a:function(n,t){return _y.cH.isInstanceOfType(n)},b:function(n,t){throw Error.notImplemented();}};_n.bt=function(){};_n.bt.prototype={a:function(n,t){if(!Number.isInstanceOfType(n))return"";var i=n;if(i<=0){i<0;return""}return i>999?_u.R.Mw:i},b:function(n,t){throw Error.invalidOperation();}};_n.bu=function(){};_n.bu.prototype={a:function(n,t){return n===1},b:function(n,t){throw Error.notImplemented();}};_n.be=function(){};_n.be.prototype={a:function(n,t){var i=n;switch(i){case 0:return 4;case 2:return 0;case 1:default:return 3}},b:function(n,t){throw Error.notImplemented();}};_n.bf=function(){};_n.bf.prototype={a:function(n,t){var r=n;var i=t;switch(r){case 2:return i?this.e():this.d();case 0:case 1:default:return i?314:574}},b:function(n,t){throw Error.notImplemented();},e:function(){return this.c(!0)},d:function(){return this.c(!1)},c:function(n){var i=window.document.body.clientHeight;var t=i-30;return n?.3*t:.6*t}};_n.bw=function(){};_n.bw.prototype={a:function(n,t){var i=n;if(!i)return null;var u=t;var r=i.bn();return u?r?i:null:r?null:i},b:function(n,t){throw Error.notImplemented();}};_n.bx=function(){};_n.bx.prototype={a:function(n,t){var i=n;return i?4:0},b:function(n,t){throw Error.notImplemented();}};_n.br=function(){};_n.br.prototype={a:function(n,t){return n?54:50},b:function(n,t){throw Error.notImplemented();}};_n.bo=function(){};_n.bo.registerInterface("_n.bo");var IInlineComposeInvokedEvent=function(){};IInlineComposeInvokedEvent.registerInterface("IInlineComposeInvokedEvent");_n.f=function(){};_n.f.registerInterface("_n.f");_n.s=function(n){_n.s.initializeBase(this,[n]);this.v("LocationPlainTextView")};_n.i=function(n,t,i,r,u,f,e,o){this.cP=Function.createDelegate(this,this.ek);this.cJ=Function.createDelegate(this,this.ee);this.cF=Function.createDelegate(this,this.ed);this.bZ=Function.createDelegate(this,this.bf);this.bK=Function.createDelegate(this,this.bh);this.bW=Function.createDelegate(this,this.ec);this.bR=Function.createDelegate(this,this.dt);this.bO=Function.createDelegate(this,this.bq);this.bU=Function.createDelegate(this,this.du);this.bP=Function.createDelegate(this,this.ds);this.bY=Function.createDelegate(this,this.eg);this.A=Function.createDelegate(this,this.dQ);this.cy=Function.createDelegate(this,this.dP);this.cB=Function.createDelegate(this,this.dS);this.cA=Function.createDelegate(this,this.dR);this.cz=Function.createDelegate(this,this.dq);this.bN=Function.createDelegate(this,this.dU);this.bX=Function.createDelegate(this,this.ef);this.bT=Function.createDelegate(this,this.ea);this.cE=Function.createDelegate(this,this.dT);this.bV=Function.createDelegate(this,this.eb);this.cx=Function.createDelegate(this,this.cS);this.cw=Function.createDelegate(this,this.ce);this.cL=Function.createDelegate(this,this.dD);this.cK=Function.createDelegate(this,this.ei);_n.i.initializeBase(this,[n]);this.v("ApplicationBarView");this.f=i;this.d=t;this.bc=r;this.bz=new $d(this.cK,_n.i.a);this.cs=new $d(this.cL,_n.i.a);this.cf=new $d(this.cw,_n.i.a);this.ch=new $d(this.cx,_n.i.a);this.cd=u;this.b=f;this.cl=_n.i.c++;this.cT=e;this.cq=o;this.b&&this.f.b(_y.dL,this.bV)};_n.i.f=function(n){return n<0?n+30:n>0?n-30:n};_n.i.prototype={cl:0,f:null,d:null,bc:null,b:null,cT:null,cq:null,k:!1,be:null,u:null,a:null,j:null,cr:null,i:null,o:null,cp:null,h:null,cR:null,bu:null,l:null,bb:0,g:!1,s:!1,bo:!1,bz:null,cs:null,cf:null,ch:null,bw:!1,cd:null,Z:!1,cj:function(){return this.c(0,0)},dd:function(){return this.c(1,0)},de:function(){return this.c(2,0)},df:function(){return this.c(3,0)},dg:function(){return this.c(0,2)},dh:function(){return this.c(1,2)},dl:function(){return this.c(2,2)},dm:function(){return this.c(3,2)},ci:function(){return this.c(0,1)},cU:function(){return this.c(1,1)},cV:function(){return this.c(2,1)},cW:function(){return this.c(3,1)},cX:function(){return this.c(4,1)},db:function(){return this.c(5,1)},ck:function(){return this.d.G()?!0:this.bw},eh:function(n){if(this.bw===n)return n;this.bw=n;this.bm("ShouldHideNavigationButton");return n},e:function(n){if(this.g!==n){this.g=n;this.dr()||this.f.a(_y.dh,new _y.dh(n));this.bm("IsAffordanceMenuExpanded");var t=this.n(n);this.ej(n)&&(t=_n.i.f(t));this.bC(this.l,t);this.g&&this.W();if(this.g){this.cQ();this.o.disabled=!1;this.cp.fc().a();this.cq.r()}else if(!this.s){this.ct();this.o.disabled=!0;this.o.contains(document.activeElement)&&this.bu.focus()}}return n},dL:function(){return[this.a?this.a.l:null,this.cj(),this.dd(),this.de(),this.df()]},dI:function(){return[this.ci(),this.cU(),this.cV(),this.cW(),this.cX(),this.db()]},dO:function(){return[this.dg(),this.dh(),this.dl(),this.dm()]},q:function(n){if(this.s!==n){this.s=n;if(this.s){this.dn()&&_js.n.b(this.j,"focusout",this.cE,"ApplicationBarClickEvt");this.cQ()}else{this.ct();this.dn()&&_js.n.c(this.j,"focusout","ApplicationBarClickEvt")}this.bm("IsSubMenuExpanded")}return n},dc:function(){return this.a&&this.a.h?this.a.h.h():!1},t:function(n){if(this.bo!==n){this.bo=n;this.bm("IsSetFocusOnSearch")}return n},dK:function(){return this.dc()&&this.r()==="TouchNarrow"},r:function(){return this.d.a()},dJ:function(){this.bb||(this.bb=_js.n.h(this.l));return this.bb},m:function(){return this.cl+"ApplicationBarClickEvt"},dn:function(){return!_a.UserAgent.getInstance().J&&!_a.UserAgent.getInstance().b()},dH:function(){return this.r()==="TouchNarrow"?50:60},cc:function(n,t){if(!this.Q()){t&&t();return}this.e(!1);var i=n?this.k?9:8:this.k?11:10;this.cd.c(i,this.w,t).a()},R:function(){this.b&&this.b.c(!0);try{this.ce();this.cS();this.el(this.C());_js.d.prototype.R.call(this);if(this.a){this.du(null,null);this.ds(null,null);this.bq(null,null);this.dt(null,null)}}finally{if(this.b){this.b.c(!1);this.p(!1)}}},T:function(){var n=_js.h.b(_a.a.be,2,"AppBarActF");_js.b.prototype.T.call(this);_js.h.a(n)},J:function(){var n=_js.h.b(_a.a.be,2,"AppBarAct");this.b&&this.b.b(!0);if(_a.UserAgent.getInstance().c()){this.f.b(_y.cd,this.bT);this.f.b(_a.el,this.bX)}_js.b.prototype.J.call(this);this.dx();this.dF();this.dG();_js.h.a(n)},N:function(){this.b&&this.b.b(!1);if(_a.UserAgent.getInstance().c()){this.f.c(_y.cd,this.bT);this.f.c(_a.el,this.bX)}this.dx();_js.b.prototype.N.call(this);this.dE()},bn:function(){this.dE();if(this.b){this.b.dispose();this.f.c(_y.dL,this.bV)}_js.b.prototype.bn.call(this)},K:function(){_js.b.prototype.K.call(this);if(this.D){this.j=this.D.a("appbar_submenu_panel").w;this.cr=this.D.a("appbar_submenu_listview");this.i=this.D.a("appBar_main_panel").w;this.o=this.D.a("appBar_menu_panel").w;this.cp=this.D.a("appbar_menu_listview");this.bu=this.D.a("appbar_open_menu_button").w;if(this.r()==="TouchNarrow"){this.l=this.i;this.cR=this.D.a("appbar_center_buttons_panel").w}else this.l=this.D.a("appbar_custom_actions_panel").w;this.r()!=="Mouse"&&(this.h=this.D.a("appbar_custom_buttons_panel").E());this.o.disabled=!0}},dx:function(){this.e(!1);this.q(!1)},dG:function(){if(this.j){_js.n.b(this.j,"click",this.bN,"ApplicationBarClickEvt");_js.n.b(this.j,"keypress",this.bN,"ApplicationBarClickEvt")}if(this.i){_js.n.b(this.i,"click",this.cz,"ApplicationBarClickEvt");_js.n.b(this.i,"keypress",this.cA,"ApplicationBarClickEvt");_js.n.b(this.o,"focusin",this.cB,"ApplicationBarClickEvt")}this.r()!=="Mouse"&&this.h&&_b.h.a(this.h,this.cy,"ApplicationBarTouchEvt",!1,!1);this.p(!1)},dE:function(){if(this.j){_js.n.c(this.j,"click","ApplicationBarClickEvt");_js.n.c(this.j,"keypress","ApplicationBarClickEvt")}if(this.i){_js.n.c(this.i,"click","ApplicationBarClickEvt");_js.n.c(this.i,"keypress","ApplicationBarClickEvt");_js.n.c(this.o,"focusin","ApplicationBarClickEvt")}this.r()!=="Mouse"&&this.h&&_b.h.h(this.h,"ApplicationBarTouchEvt");this.ct()},dU:function(n){this.e(!1);this.q(!1)},dp:function(n){var i=n.querySelector("#EditorBody");if(i){var t=i;if(t&&t.contentWindow&&t.contentWindow.document&&t.contentWindow.document.body)return t.contentWindow.document.body}return null},cQ:function(){if(!this.Z){var t=window.document.body;_js.n.b(t,"contextmenu",this.A,this.m());_js.n.b(t,"click",this.A,this.m());var n=this.dp(t);if(n){_js.n.b(n,"contextmenu",this.A,this.m());_js.n.b(n,"click",this.A,this.m())}this.Z=!0}},ct:function(){if(this.Z){var t=window.document.body;_js.n.c(t,"contextmenu",this.m());_js.n.c(t,"click",this.m());var n=this.dp(t);if(n){_js.n.c(n,"contextmenu",this.m());_js.n.c(n,"click",this.m())}this.Z=!1}},dT:function(n){this.j.contains(n.n())||this.q(!1)},dQ:function(n){if(!this.w.contains(n.e())){this.q(!1);this.e(!1)}},dR:function(n){n.a()!==9&&n.a()!==117&&this.dq(n)},dq:function(n){if(n.e()===this.i||this.h&&n.e()===this.h[0]){this.q(!1);this.e(!this.g)}else{this.e(!1);this.l.contains(n.e())||this.q(!1)}},ei:function(){this.f.a(_y.cb,new _y.cb(!0))},dD:function(){this.e(!this.g)},ce:function(){this.e(!1)},cS:function(){this.q(!1)},dP:function(n){n.b();var s=n.f();var f=this.n(this.g);var o=Math.min(this.n(!1),this.n(!0));var e=Math.max(this.n(!1),this.n(!0));var r=f;var i=!1;var u=this;_b.h.e(this.h,function(n){n.b();var t=n.f()-s;if(Math.abs(t)>10||i){i=!0;r=Math.min(e,Math.max(o,f+t));u.bC(u.l,r)}},null);var t=this;_b.h.c(this.h,function(n){_b.h.b(t.h,null);if(i){var u=2*Math.abs(r)>Math.abs(t.n(!0));t.g!==u?t.e(u):t.bC(t.l,t.n(u))}},null)},n:function(n){var t=0;n&&(t=(this.dJ()-this.dH())*(this.k?1:-1));return t},bC:function(n,t){_a.UserAgent.getInstance().F?_js.n.a(n,"cssText",String.format("{0}: translateY({1}px)","-ms-transform",t)):_a.UserAgent.getInstance().G?_js.n.a(n,"MozTransform",String.format("translateY({0}px)",t)):_a.UserAgent.getInstance().J?_js.n.a(n,"-webkit-transform",String.format("translateY({0}px)",t)):_js.n.a(n,"-webkit-transform",String.format("translate3d(0px, {0}px, 0px)",t))},ej:function(n){if(this.d.a()==="TouchNarrow"||!this.cj()&&!this.ci()&&this.ck())return!1;var t=0;n&&(t=30*(this.k?1:-1));this.bC(this.i,t);return!0},bh:function(n){if(n)for(var t=0;t<n.length;t++)n[t]&&n[t].x(this.bY)},bf:function(n){if(n)for(var t=0;t<n.length;t++)n[t]&&n[t].D(this.bY)},eg:function(n){if(this.u)this.u.f();else{this.u=new _js.g;this.bm("SubMenuItems")}this.u.m(n.d);this.q(!0);this.cr.fc().a()},el:function(n){if(this.a){this.a.t=null;this.a.v=null;this.a.r===this.bz&&(this.a.r=null);this.a.rpcl("LeftButtons",this.bP);this.a.rpcl("RightButtons",this.bU);this.a.rpcl("CenterButtons",this.bO);this.a.rpcl("MenuItems",this.bR);this.a.h&&this.a.h.D("IsExpanded",this.bW);this.a.bb(this.bK);this.a.bc(this.bZ);this.bf(this.a.d);this.bf(this.a.c);this.bf(this.a.e);this.bf(this.a.a)}this.a=n;if(this.a){this.a.t=new $d(this.cF,_n.i.a);this.bo&&(this.a.v=new $d(this.cJ,_n.i.a));this.a.r||(this.a.r=this.bz);this.dF();this.a.apcl("LeftButtons",this.bP);this.a.apcl("RightButtons",this.bU);this.a.apcl("CenterButtons",this.bO);this.a.apcl("MenuItems",this.bR);this.a.h&&this.a.h.o("IsExpanded",this.bW);this.a.V(this.bK);this.a.W(this.bZ);this.bh(this.a.d);this.bh(this.a.c);this.bh(this.a.a)}},dF:function(){this.a&&this.eh(this.dV()||this.dr())},dV:function(){if(this.d.a()==="TouchNarrow"||!_y.c.isInstanceOfType(this.d))return!1;var n=this.d.bb;return!n||!n.a()?!1:n.a().w(this.a.o)},dr:function(){if(!this.a||!this.a.o||!this.a.o.bx())return!1;for(var t=this.a.o.bx().a(),i=t.x.length,n=0;n<i;n++)if(_y.x.isInstanceOfType(t.x[n])&&t.x[n].n()===1)return!0;return!1},ds:function(n,t){this.e(!1);if(this.d.a()==="TouchNarrow")this.bq(n,t);else{this.bS(_n.i.d);this.p(!1)}},du:function(n,t){this.e(!1);if(this.d.a()==="TouchNarrow")this.bq(n,t);else{this.bS(_n.i.e);this.p(!1)}},bq:function(n,t){this.e(!1);this.bS(_n.i.b);this.p(!1)},dt:function(n,t){this.e(!1);_js.i.a().d(_n.i.a,"ApplicationBar.UpdateMenuItems",this.cP);this.p(!1)},ec:function(n,t){this.bp("IsSearchMode","IsCustomButtonPanelHidden")},ed:function(){this.a.h||this.f.a(_y.T,new _y.T(!0))},ee:function(){if(this.a.h){this.a.h.g(!0);this.a.h.i(!0)}else this.f.a(_y.T,new _y.T(!0,!0))},c:function(n,t){if(!this.a)return null;var i=null;switch(t){case 0:i=this.d.a()==="TouchNarrow"?null:this.a.d;break;case 2:i=this.d.a()==="TouchNarrow"?null:this.a.c;break;case 1:if(this.d.a()==="TouchNarrow"){if(this.a.d){if(n<this.a.d.length){i=this.a.d;break}n-=this.a.d.length}if(this.a.e){if(n<this.a.e.length){i=this.a.e;break}n-=this.a.e.length}i=this.a.c;break}i=this.a.e;break}return!i||n>=i.length?null:i[n]},ek:function(){this.bb=0;if(this.a){var n=new _js.g;this.a.a&&n.m(this.a.a);this.a.y&&n.a(this.bc.v());this.a.F&&n.m(this.bc.t());this.a.y&&n.m(this.bc.u());this.be=n}else this.be=null;this.p(!1);this.bm("AffordanceMenuItems")},p:function(n){if(this.b&&this.b.d())if(this.ck())this.b.a(!0,null,null,null,null);else{for(var i=this.be,r=new Array(i?i.x.length:0),t=0;t<r.length;t++)r[t]=i.x[t];this.b.a(n,this.dL(),this.dI(),this.dO(),r);this.w.style.display="none";this.eo(_fce.c.b,0)}},eb:function(n){this.p(!0)},dS:function(n){if(!this.g){n.d();n.b();this.bu.focus()}},ea:function(n){var t=this;n.b(function(){if(t.g){t.ce();return!0}return!1})},ef:function(n){this.dD()}};_n.M=function(n,t,i){_n.M.initializeBase(this,[n]);this.d=t;this.e=i};_n.M.prototype={d:null,e:null,a:-1,c:!0,f:!1,b:function(n){if(!this.f||this.a!==n){this.f=!0;this.a=n;this.bm("CategoryColor");_js.o.a(n)||this.h()}return n},g:function(n){if(this.c!==n){this.c=n;this.bm("SetBorderColor")}return n},h:function(){this.c?this.d.l(this.w,this.a):this.e.e(this.w,"background-color",this.a,2)}};_n.bz=function(n,t){_n.bz.initializeBase(this,[n.w,t]);this.j=n};_n.bz.prototype={j:null,c:function(){return this.j.C()},i:function(n){this.j.X(n);return n},h:function(){return _js.b.isInstanceOfType(this.j)?this.j.bB:Object.getType(this.j).getName()},W:function(){return this.j.W()||_js.b.prototype.W.call(this)},f:function(n){_ff.k.isInstanceOfType(this.j)&&this.j.f(n)},d:function(n){_ff.k.isInstanceOfType(this.j)&&this.j.d(n)},g:function(){_ff.k.isInstanceOfType(this.j)&&this.j.g()},e:function(){_ff.k.isInstanceOfType(this.j)&&this.j.e()},bG:function(){this.j&&this.j.dispose();_js.b.prototype.bG.call(this)},bn:function(){this.j.dispose();_js.b.prototype.bn.call(this)},J:function(){_js.b.prototype.J.call(this);this.j&&this.j.bv()},N:function(){_js.b.prototype.N.call(this);this.j&&this.j.bA()}};_n.bO=function(n,t){_n.bO.initializeBase(this,[n]);_a.b.a(t,"animationFactory");this.k=t};_n.bO.prototype={k:null,a:function(){return this},b:function(n,t,i){if(n===1e4){t&&_js.i.a().c(_a.a.bE,"ConductableView.Conduct_startedCallback_"+this.h(),t);i&&_js.i.a().c(_a.a.bE,"ConductableView.Conduct_completedCallback_"+this.h(),i);return}var r=this.k.c(n,this.w,i);t&&t();r.a()}};_n.g=function(n,t,i){this.r=Function.createDelegate(this,this.bT);this.s=Function.createDelegate(this,this.bU);this.e={};this.v=new _js.S;_n.g.initializeBase(this,[n]);this.bb=t;this.t=i};_n.g.prototype={bb:null,a:null,D:null,d:null,f:null,t:null,g:null,q:null,l:!1,bo:!1,p:null,i:0,h:!1,A:!1,bK:function(n){this.v.b(n)},b:function(n){if(n!==this.d){this.d&&this.d.g(this.s);if(!n&&this.a){this.o(this.a);this.bh(null)}this.d=n;this.bf();if(this.d){this.d.e(this.s);this.u(5)}}return n},c:function(n){if(n!==this.f){this.f&&this.f.g(this.r);this.f=n;this.bc();this.f&&this.f.e(this.r)}return n},Z:function(n){if(this.l===n)return n;this.l=n;this.bm("TransitionInProgress");return n},bh:function(n){if(this.a!==n){this.a=n;this.bm("CurrentConductableView")}return n},bB:function(n){if(this.A!==n){this.A=n;this.bm("PreventFirstViewNavigation")}return n},K:function(n){if(this.h!==n){this.h=n;this.w.style.overflow=this.h?"hidden":""}return n},G:function(){return _a.a.bE},W:function(){return this.a?this.a.a().W():_js.d.prototype.W.call(this)},bT:function(n,t){switch(t.c){case 0:case 2:case 3:if(t.a)for(var s=t.a,a=s.length,e=0;e<a;++e){var h=s[e];var r=h;!h||r.u()in this.e||this.a&&this.a.c()===r&&(this.e[r.u()]=this.a)}if(t.b)for(var c=t.b,l=c.length,i=0;i<l;++i){var o=c[i];var f=o;if(o&&f.u()in this.e){var u=this.e[f.u()];delete this.e[f.u()];u!==this.a&&u!==this.D&&this.o(u)}}break;case 4:this.bc();break;default:break}},bU:function(n,t){var u=_js.h.b(_a.a.bE,2,"Conductor:OnActiveNavigationStackChanged");var i;switch(t.c){case 0:i=t.d?2:1;break;case 2:i=3;break;case 3:i=4;break;default:return}if(this.l){var r=this;this.p=function(){r.u(i)}}else this.u(i);_js.h.a(u)},bn:function(){if(this.a){this.a.c()&&delete this.e[this.a.c().u()];this.o(this.a);this.bh(null)}this.f&&this.f.g(this.r);this.d&&this.d.g(this.s);this.bc();this.v.dispose();_js.d.prototype.bn.call(this)},bN:function(n){return new _n.bz(n,this.t)},J:function(){var n=_js.h.b(_a.a.bE,2,"Conductor:OnActivate");_js.d.prototype.J.call(this);this.d&&this.u(0);_js.h.a(n)},N:function(){_js.d.prototype.N.call(this);this.a&&this.a.a().bA()},bf:function(){},be:function(n){var t=this.e[n.u()];if(!t){var i=this.bb.a(n);_js.n.d(i.w,"conductorContent");if(_n.bo.isInstanceOfType(i))t=i;else{var r=this.bN(i);t=r}this.f&&this.f.w(n)&&(this.e[n.u()]=t);t.i(n)}return t},bP:function(){return document.activeElement?this.w===document.activeElement||this.w.contains(document.activeElement):!1},bR:function(){return this.i===1||this.i===2&&this.bP()},u:function(n){if(this.Q()){var i=this.d.x[this.d.x.length-1];if(!this.A||this.d.x.length!==1){this.bo=this.bR();if(!i)if(this.a)throw Error.invalidOperation("We cannot navigate to a NULL ViewModel that was set at the top of the stack");else return;if(this.a&&i===this.a.c()){if(!this.a.a().Q()){this.a.a().bv();this.a.a().w.style.display=""}return}var t=this.be(i);t.a().w.parentElement?t.a().w.style.display="":this.w.appendChild(t.a().w);var f=this.a;var u=null;f&&(u=f.c());var r=n?this.bz(i,u,n):new _ff.h(1e4,1e4,4);if(this.a&&r.a!==4&&r.a!==2){var e=this;_js.i.a().c(this.G(),"Activate Conductable View - "+t.h(),function(){e.Q()&&t.a().bv()})}else if(this.Q())try{t.a().bv()}catch(o){_js.c.d(_a.a.bE,o,"Error activating View : {0}",t.h())}this.bO(i,t,n)}}},bO:function(n,t,i){var p=_js.h.b(_a.a.bE,2,"ExecuteTransitions_"+t.h());this.D=this.a;this.Z(!0);var r=this.a;this.bh(t);if(r){this.h||(this.w.style.overflow="hidden");var f=r.c();var u=this.bz(n,f,i);var e=this.bV(n,f);if(u.a===1){t.a().w.style.zIndex=1;t.a().w.style.backgroundColor="white";r.a().w.style.zIndex=0;var y=this,h=this;t.b(u.b,function(){y.k(t,n,u)},function(){h.j(t,n,u,!1);r.w.style.visibility="hidden";r.b(1e4,function(){h.n(r,f)},function(){h.m(r,f,!0,e)})})}else if(u.a===2){t.a().w.style.zIndex=0;r.a().w.style.zIndex=1;var b=this,o=this;t.b(1e4,function(){b.k(t,n,u)},function(){t.w.style.visibility="";r.b(u.c,function(){o.n(r,f)},function(){o.j(t,n,u,!1);r.w.style.visibility="hidden";o.m(r,f,!0,e)})})}else if(u.a===4){t.w.style.visibility="hidden";this.n(r,f);r.w.style.visibility="hidden";this.m(r,f,!1,e);this.k(t,n,u);this.j(t,n,u,!0)}else if(u.a){var c=this,a=this;r.b(u.c,function(){c.n(r,f)},function(){r.w.style.visibility="hidden";a.m(r,f,!1,e)});var v=this,l=this;t.b(u.b,function(){v.k(t,n,u)},function(){l.j(t,n,u,!0)})}else{t.w.style.visibility="hidden";var w=this,s=this;r.b(u.c,function(){w.n(r,f)},function(){r.w.style.visibility="hidden";s.m(r,f,!1,e);t.b(u.b,function(){s.k(t,n,u)},function(){s.j(t,n,u,!0)})})}_js.i.a().O(10)}else{this.k(t,n,null);this.j(t,n,null,!1)}_js.h.a(p)},bV:function(n,t){return this.q?this.q(n,t):!0},bz:function(n,t,i){return this.g?this.g(n,t,i):new _ff.h(1e4,1e4,0)},j:function(n,t,i,r){try{_y.ba.isInstanceOfType(t)&&t.cP();_ff.k.isInstanceOfType(n)&&n.d(i);this.bo&&n.a()&&n.a().W();if(_a.UserAgent.getInstance().ba){var u=this;_js.i.a().c(_a.a.O,"Conductor conducting back from IComposeView",function(){window.pageYOffset||window.scrollTo(0,1)})}}finally{r&&!this.h&&(this.w.style.overflow="");this.Z(!1);if(this.p){this.p();this.p=null}}},k:function(n,t,i){if(n===this.a){i&&i.a!==2&&(n.w.style.visibility="");_y.ba.isInstanceOfType(t)&&t.cR();_ff.k.isInstanceOfType(n)&&n.f(this.t.b()?i:null)}},m:function(n,t,i,r){var u=!1;try{_y.ba.isInstanceOfType(t)&&t.cQ();_ff.k.isInstanceOfType(n)&&n.e();if(!n.c()||n.c().u()in this.e){var f=this;_js.i.a().f(this.G(),"Conductor.AfterOutboundTransition_deactivate_"+n.h(),function(){if(n!==f.a){r&&n.a().bA();n.a().w.style.display="none";n.a().w.style.visibility="hidden"}})}else this.o(n);u=!0}finally{u||(n.a().w.style.display="none");this.D=null;i&&!this.h&&(this.w.style.overflow="");this.v.a()}},n:function(n,t){_y.ba.isInstanceOfType(t)&&t.cS();_ff.k.isInstanceOfType(n)&&n.g()},o:function(n){n.a().dispose();_js.n.f(n.a().w)},bc:function(){var t=this.e;for(var n in t){var r={key:n,value:t[n]};var i=r.value;this.o(i)}this.e={}}};_n.h=function(n,t,i){_n.h.initializeBase(this,[n]);this.d=t;this.b=i};_n.h.prototype={d:null,b:null,a:null,c:1e4,R:function(){_js.d.prototype.R.call(this);if(this.C()){var t=this.w===document.activeElement||this.w.contains(document.activeElement);var n=this.d.e(this.C());this.v(n?n.d:null);t&&this.W()}else this.v(null)},K:function(){_js.b.prototype.K.call(this);this.a=this.D?this.D.a("ContentContainer"):null},T:function(){_js.b.prototype.T.call(this);if(this.a&&this.b&&this.c!==1e4){this.a.w.style.visibility="hidden";var n=this;_js.i.a().a(this.G(),"ContextBasedTemplatedView::OnFirstActivate",function(){n.a.w.style.visibility="";var t=n.b.c(n.c,n.a.w,null);t.a()},50)}}};_n.R=function(n){_n.R.initializeBase(this,[n]);this.c=n};_n.R.prototype={a:null,b:null,c:null,d:0,W:function(){if(this.C()&&_y.S.isInstanceOfType(this.C())){var n=this.C();if(this.b&&n.g&&n.g.a())return this.b.W();else if(this.a)return this.a.W()}return _js.b.prototype.W.call(this)},K:function(){_js.b.prototype.K.call(this);if(this.D){this.a=this.D.a("FoldersControl");this.b=this.D.a("GroupsControl")}else{this.a=null;this.b=null}},e:function(n){this.d=n;this.c.style.width=n.toString();return n}};_n.y=function(n,t,i,r,u,f,e,o){this.o=Function.createDelegate(this,this.C);this.j=Function.createDelegate(this,this.w);this.m=Function.createDelegate(this,this.A);this.l=Function.createDelegate(this,this.y);this.k=Function.createDelegate(this,this.x);this.n=Function.createDelegate(this,this.B);_n.y.initializeBase(this);_a.b.b(e,"flightedFeatureManager");_a.b.b(o,"nativeBridge");this.a=n;this.h=t;this.i=i;this.q=r;this.d=u;this.p=f;this.c=e;this.g=o};_n.y.prototype={i:!1,q:null,c:null,a:null,b:null,h:null,e:null,d:null,f:null,p:null,g:null,t:function(){this.b||this.r();return this.b},u:function(){this.e||this.s();return this.e},v:function(){this.f||(this.f=new _y.h(_u.R.NN,new $d(this.n,_a.a.R)));return this.f},r:function(){var n=[];if(this.c.a().t().Enabled){var r=new _y.h(_u.R.IM,new $d(this.k,_a.a.R));Array.add(n,r);var i=new _y.h(_u.R.Gs,new $d(this.l,_a.a.R));Array.add(n,i)}if(this.g.i(_a.co,64)||this.c.a().br().Enabled){var t=new _y.h(_u.R.GW,new $d(this.m,_a.a.R));Array.add(n,t)}this.b=n},s:function(){var n=[];var t=new _y.h(_u.R.TQ,new $d(this.j,_a.a.R));Array.add(n,t);this.i||Array.add(n,new _y.h(_u.R.Mi,new $d(this.o,_a.a.R)));this.e=n},A:function(){this.a.a(_y.cZ,new _y.cZ)},w:function(){if(this.d){var n=this;this.d.a(function(n){n.b()})}},B:function(){this.a.a(_y.bq,new _y.bq(""))},x:function(){this.a.a(_y.cv,new _y.cv)},y:function(){this.a.a(_y.bH,new _y.bH(-1))},C:function(){var t=new _a.bv;this.a.a(_a.bv,t);var n=new _a.cg(this.h.e.d());this.a.a(_a.cg,n)}};_n.C=function(n,t,i,r,u){this.dm=Function.createDelegate(this,this.dt);_n.C.initializeBase(this,[n,r,i,t,u]);this.d("MessageBoxContentView");this.cr=t.X==="TouchNarrow";this.cU=i;this.U().a(2)};_n.C.prototype={cr:!1,cU:null,R:function(){_fce.l.prototype.R.call(this);this.o(this.C())},J:function(){_fce.n.prototype.J.call(this);this.cr&&this.cU.b(_ff.l,this.dm);this.dp()},N:function(){_fce.n.prototype.N.call(this);this.cr&&this.cU.c(_ff.l,this.dm)},dt:function(n){this.dp()},dp:function(){this.cr&&this.w.offsetHeight>_js.n.h(window.document.documentElement)&&(this.Z.w.style.height=.75*_js.n.h(window.document.documentElement)+"px")}};_n.p=function(n,t,i,r,u){this.n=Function.createDelegate(this,this.t);_n.p.initializeBase(this,[n,t,i,u]);this.v("NavigationPaneView");this.j=r};_n.p.prototype={j:null,d:!1,g:!1,i:null,f:0,e:0,h:!1,q:function(){return this.j.a().c().Enabled},o:function(n){if(this.h!==n){this.h=n;this.bm("IsPeopleNavigationPane")}return n},b:function(n){if(this.d!==n){this.d=n;this.bm("ShowSearchForMeSpace")}return n},m:function(n){if(this.g!==n){this.g=n;this.bm("HideNewButton")}return n},a:function(n){if(this.i!==n){this.i=n;this.bm("NavigationPaneLabel")}return n},p:function(){if(this.C()){var n=this.C();return this.d?n.P:n.Q}else return null},r:function(){if(this.C()){var n=this.C();return this.d?n.i:n.j}else return null},l:function(n){if(this.f!==n){this.f=n;this.bm("HeaderRegionPriority")}return n},k:function(n){if(this.e!==n){this.e=n;this.bm("ContentRegionPriority")}return n},T:function(){var n=_js.h.b(_a.a.be,2,"NavPVActF");_js.b.prototype.T.call(this);this.s();_js.h.a(n)},J:function(){var n=_js.h.b(_a.a.be,2,"NavPVAct");_js.b.prototype.J.call(this);_js.h.a(n)},K:function(){_js.b.prototype.K.call(this);if(this.D){var n=this.D.a("ContentConductor");n.g=this.n}},t:function(n,t,i){_y.t.isInstanceOfType(n)?this.a(_u.R.IR):_y.s.isInstanceOfType(n)?this.a(_u.R.RQ):_y.H.isInstanceOfType(n)&&this.a(_u.R.TS);if(i===2)return new _ff.h(28,31);else if(i===3)return new _ff.h(27,32);return new _ff.h(1e4,1e4)},s:function(){if(_y.s.isInstanceOfType(this.C())){var n=this.C().a;n&&n.t&&(n.t.a?this.a(_u.R.IR):this.a(_u.R.RQ))}}};_n.bG=function(n,t,i,r){_n.bG.initializeBase(this,[n]);this.c=i;this.bf=t.a().c().Enabled;this.be=!!r&&r.c()&&t.a().f().Enabled;(this.bf||this.be)&&this.bi(4)};_n.bG.prototype={c:null,bf:!1,be:!1,bN:!1,cP:function(n){if(this.bN!==n){this.bN=n;this.bZ();this.bm("IsPanelHovered")}return n},cH:function(n){this.cp(!0);_js.d.prototype.cH.call(this,n)},co:function(n){this.cp(!1);_js.d.prototype.co.call(this,n)},bn:function(){(this.bf||this.be)&&this.cv(4);_js.b.prototype.bn.call(this)},bZ:function(){},cp:function(n){this.cP(n);(this.bf||this.be)&&this.c.a(_y.bD,new _y.bD(n))}};_n.I=function(n,t,i,r,u,f,e,o){this.q=Function.createDelegate(this,this.b);this.t=Function.createDelegate(this,this.bh);this.bb=Function.createDelegate(this,this.bw);this.Z=Function.createDelegate(this,this.bu);this.r=Function.createDelegate(this,this.be);this.u=Function.createDelegate(this,this.bo);this.A=Function.createDelegate(this,this.bq);this.s=Function.createDelegate(this,this.bf);_n.I.initializeBase(this,[n]);this.v("OwaShellView");this.X(t);this.d=i;this.m=e;this.f=r;this.e=o;this.y(-1);_js.n.d(this.w,"customScrollBar");this.p=u;this.c=u.f();this.c.b()===1?this.c.a()===9?_js.n.d(this.w,"ie9"):this.c.a()>=10&&_js.n.d(this.w,"ie10plus"):this.c.b()===6&&_js.n.d(this.w,"ieEdge");this.l=u.q()&&this.c.b()===3&&this.c.a()===7;this.l&&_js.n.d(this.w,"ios7");this.bc();window.addEventListener("load",this.s);window.addEventListener("unload",this.A);window.addEventListener("resize",this.u);window.onbeforeunload=this.r;this.k=t.a();this.k!=="Mouse"&&this.f.apcl("Orientation",this.Z);if(f.f()){this.bQ(1);this.V(_u.R.Ql);_js.n.d(this.w,"mainWindow")}this.j=new $d(this.bb,_a.a.f);var h=this;_a.e.O(function(){h.o=!0});this.d.b(_fce.G,this.t);var s=this;this.d.b(_a.cA,function(n){var t=document.querySelector("#owaLoading");t&&_js.n.f(t);s.d.d(_a.ed,new _a.ed)})};_n.I.prototype={d:null,f:null,j:null,l:!1,g:0,n:0,h:null,k:0,o:!1,p:null,m:null,c:null,e:null,G:function(){return _a.a.f},bf:function(){this.C()&&this.C().P()},bq:function(){this.C()&&this.C().S()},bo:function(){this.h&&(this.h=_js.i.a().b(this.h));var n=this;this.h=_js.i.a().a(this.G(),"Resize",function(){n.C()&&n.C().Q()},200);this.C()&&this.C().R()},be:function(n){var i=new _y.eO;this.C()&&this.C().O(i);var t=new _a.eo;this.d.a(_a.eo,t);return this.o&&!_h.m.a.e.a()?undefined:_js.e.a(t.a)?_js.e.a(i.b)?undefined:i.b:t.a},b:function(n,t,i){return INavigationViewModel.isInstanceOfType(n)?new _ff.h(17,1e4,1):INavigationViewModel.isInstanceOfType(t)?new _ff.h(1e4,18,2):_y.r.isInstanceOfType(n)?new _ff.h(1e4,1e4,4):new _ff.h(1e4,1e4)},by:function(){var u=new _fc.g;var n=new _fc.c;n.i("BACKSPACE");n.j=0;n.k=_fc.r.a;n.m=!0;var i=new _fc.c;i.i("R");i.j=2;i.k=_fc.r.a;var f=new _b.e(this.e);f.i("CreateMail");f.k=this.j;var t=new _b.e(this.e);t.i("CreateMailOutsideEditor");t.k=this.j;t.m=!0;var r=new _b.e(this.e);r.i("module2_1");var e=this;r.k=new $d(function(){e.g||e.m.a(_a.ba.a(2))},this.G());r.m=!0;u.a([n,i,f,t,this.i(1),this.i(2),this.i(3),r,this.i(4)]);return this.k==="Mouse"||this.c.c().a==="android"?[u,new _fc.x(this.p)]:[u]},T:function(){var n=_js.h.b(_a.a.be,2,"OWAShellActF");_js.b.prototype.T.call(this);_js.h.a(n)},J:function(){var n=_js.h.b(_a.a.be,2,"OWAShellAct");_js.b.prototype.J.call(this);_js.h.a(n)},bu:function(n,t){this.bc();this.d.a(_ff.l,new _ff.l(this.f.a))},bw:function(){this.g||this.n||this.d.a(_y.dl,new _y.dl)},bh:function(n){var i=n.a.p;var t=n.b?1:-1;switch(i){case 2:this.g+=t;break;case 1:this.n-=t;break;default:return}},i:function(n){var t=new _b.e(this.e);t.i(String.format("module{0}",n-1));var i=this;t.k=new $d(function(){i.g||i.m.a(_a.ba.a(n-1))},this.G());t.m=!0;return t},bc:function(){if(this.l)if(this.f.a===1){this.w.style.height=_js.e.c("{0}{1}",window.innerHeight,"px");this.w.scrollTop=0}else this.w.style.height=""}};_n.bH=function(n,t,i,r,u){_n.bH.initializeBase(this,[n,t,i]);this.bw=r;this.bq=u};_n.bH.prototype={bw:null,bq:null,bu:null,bC:!1,bf:function(){_n.g.prototype.bf.call(this);this.bC=!0;this.d&&this.bu.r(this.w);this.bv()},be:function(n){var t=_n.g.prototype.be.call(this,n);t.j.kh();return t},by:function(){return this.bq.a()==="Mouse"?[new _fc.x(this.bw)]:null}};_n.bI=function(n,t,i,r,u,f,e,o){this.bc=Function.createDelegate(this,this.cf);this.Z=Function.createDelegate(this,this.bK);this.bb=Function.createDelegate(this,this.cd);this.be=Function.createDelegate(this,this.cl);this.bf=Function.createDelegate(this,this.cp);this.o=Function.createDelegate(this,this.ce);this.r=Function.createDelegate(this,this.cj);this.s=Function.createDelegate(this,this.ck);this.q=Function.createDelegate(this,this.ci);this.p=Function.createDelegate(this,this.ch);this.a=[];this.j={};this.l=new _js.m;_n.bI.initializeBase(this,[n]);this.f=u;this.K=t;this.d=i;this.b=r;this.t=f;this.k=e;this.e=o;this.bO();this.ct()};_n.bI.prototype={e:null,K:null,d:null,b:null,f:null,t:null,k:null,c:null,n:null,g:null,bB:!0,i:null,cr:function(n){if(n!==this.c){if(this.c){this.c.g(this.p);this.bo(this.c.d(),!!n&&n.x.length>0)}this.c=n;if(this.c){this.c.e(this.p);this.bw(this.c.d())}}return n},m:0,h:function(){return!this.b.e()&&this.b.a()==="Mouse"},ch:function(n,t){t.b&&this.bo(t.b,!!t.a);t.a&&this.bw(t.a)},J:function(){var n=_js.h.b(_a.a.f,2,"PopupPanelController:OnActivate");_js.d.prototype.J.call(this);this.g.bv();_js.h.a(n)},N:function(){var n=_js.h.b(_a.a.f,2,"PopupPanelController:OnDeactivate");_js.d.prototype.N.call(this);this.g.bA();_js.h.a(n)},bn:function(){this.g&&this.g.dispose();while(this.a.length>0){var n=this.c.x[0];this.u(n,!0);Array.removeAt(this.a,0)}this.cw();_js.d.prototype.bn.call(this)},ct:function(){this.f.b(_a.cM,this.q);this.f.b(_ff.l,this.s);this.f.b(_a.cj,this.r)},cw:function(){this.f.c(_a.cM,this.q);this.f.c(_ff.l,this.s);this.f.c(_a.cj,this.r)},bw:function(n){var i=_js.h.b(_a.a.f,2,"PopupPanelController:PopupAttachedViews");if(n&&n.length>0){this.a.length||this.g.a(!0);for(var t=0;t<n.length;t++)this.cq(n[t]);this.bh()}_js.h.a(i)},cq:function(n){var e=_js.h.b(_a.a.f,2,"PopupPanelController:PopupAttachedViews");var t;var r;var i=this.j[n.u()];if(this.i.a(n)&&i){t=i.a;r=i.c;this.D(n,r)}else{this.bC(n);t=this.K.a(n);_y.x.isInstanceOfType(n)&&!_n.v.isInstanceOfType(t)&&n.n()&&(t=new _n.v(window.document.createElement("div"),t,this.d));t.X(n);_a.UserAgent.getInstance().j()&&!t.fl()&&(t.w.style.opacity="0");r=this.bP(t);r.w.appendChild(t.w);t.w.style.height="100%";t.w.style.width="100%";i=new _n.bJ(t,n,r)}Array.add(this.a,i);_y.ba.isInstanceOfType(i.b)&&i.b.cR();_ff.k.isInstanceOfType(t)&&t.f(null);if(_a.UserAgent.getInstance().j()&&!t.fl()){t.w.style.opacity="0";var f=this;_js.i.a().a(_a.a.y,"PopupPanelController.PopupAttachedView",function(){f.f.a(_fce.R,new _fce.R);var n=f.d.c(21,t.w,function(){f.f.a(_fce.Q,new _fce.Q)},!0);n.a();t.w.style.opacity=""},130)}var u=_js.h.b(_a.a.f,2,"ActivateNewPanel");r.bv();_js.h.a(u);this.f.a(_fce.T,new _fce.T);u=_js.h.b(_a.a.f,2,"ShowNewPanel");r.a(!0);_js.h.a(u);u=_js.h.b(_a.a.f,2,"ActivateNewView");t.bv();_js.h.a(u);this.i.a(n)&&(this.j[n.u()]=i);_js.h.a(e)},bh:function(){for(var n=0;n<this.a.length;n++){var t=this.a[n];t.c.cT(1900+n*2)}this.g.cT(1900+this.a.length*2-3)},bo:function(n,t){var r=_js.h.b(_a.a.f,2,"PopupPanelController:CloseAttachedViews");if(n&&n.length>0)for(var i=0;i<n.length;i++)this.bN(n[i],t);_js.h.a(r)},bN:function(n,t){var u=_js.h.b(_a.a.f,2,"PopupPanelController:CloseAttachedView");var i=this.bq(n);this.i.a(n)||this.bR(n);if(i){_y.ba.isInstanceOfType(i.b)&&i.b.cS();_ff.k.isInstanceOfType(i.a)&&i.a.g();if(!i.a.fl()&&!i.a.bt()){var f=this;var r=this.d.c(25,i.a.w,function(){i.a.M(!0)});r.a()}t&&(i.c.bT=!1);i.c.a(!1);_js.h.a(u)}},bq:function(n){for(var t=this.a.length-1;t>=0;t--){var i=this.a[t];if(i.b===n)return i}return null},bC:function(n){_bc.n.isInstanceOfType(n)&&n.apcl("PopupPanelSize",this.o)},bR:function(n){_bc.n.isInstanceOfType(n)&&n.rpcl("PopupPanelSize",this.o)},ce:function(n,t){var i=n;var r=this.bq(i);this.D(i,r.c)},cp:function(n){var i=_js.h.b(_a.a.f,2,"PopupPanelController:OnPopupShowAnimationComplete");var t=this.bu(n);if(t){_y.ba.isInstanceOfType(t.b)&&t.b.cP();_ff.k.isInstanceOfType(t.a)&&t.a.d(null);_js.h.a(i)}},cl:function(n){var i=_js.h.b(_a.a.f,2,"PopupPanelController:OnPopupHideAnimationComplete");var t=this.bu(n);if(t){_y.ba.isInstanceOfType(t.b)&&t.b.cQ();_ff.k.isInstanceOfType(t.a)&&t.a.e();this.bT(t)}this.a.length||this.g.a(!1);this.bh();_js.h.a(i)},bT:function(n){if(n){Array.remove(this.a,n);this.u(n,!1)}},bu:function(n){for(var r=null,t=this.a.length-1;t>=0;t--){var i=this.a[t];if(i.c===n){r=i;break}}return r},u:function(n,t){n.a.bA();n.c.bA();this.l.n(n.c);_bc.h.isInstanceOfType(n.b)&&this.f.a(_y.dL,new _y.dL(n.b));if(t||!this.i.a(n.b)){_js.n.f(n.a.w);_js.n.f(n.c.w);n.a.dispose();n.c.dispose();delete this.j[n.b.u()]}},bP:function(n){var i=_js.h.b(_a.a.f,2,"PopupPanelController:CreateNewPanel");var r=n.C();var t=_fce.l.a(this.w,this.d,this.f,this.b,this.e);n.fl()&&(t.dl=!1);t.bT=this.bB;t.f=!1;t.cR=this.bf;t.bW=this.be;this.D(r,t);t.bF("popupPanel");t.p=1;t.A("panelPopupShadow");_js.h.a(i);return t},D:function(n,t){var r=0;_bc.n.isInstanceOfType(n)&&(r=n.bK());var i=null;switch(r){case 2:i=this.bZ();break;case 3:i=this.bW();break;case 7:i=this.bY();break;case 4:this.l.c(t);i=this.t.a===1?this.A():this.v();break;case 1:i=this.v();break;case 5:i=this.bV();break;case 6:i=this.cc();break;case 8:i=this.bU();break;case 9:i=this.bX();break;case 0:default:i=this.A();break}i.i(this.m);t.b(i);this.cs(n)},cs:function(n){_bc.P.isInstanceOfType(n)?n.O()&&this.g.bx("modalPanelBackground"):this.g.bk(this.k.c()&&this.k.n()?"modalPanelBackgroundWin8":"modalPanelBackground")},bO:function(){var n=_fce.l.a(this.w,this.d,this.f,this.b,this.e);n.bF(this.k.c()&&this.k.n()?"modalPanelBackgroundWin8":"modalPanelBackground");n.a(!1);n.f=!1;n.p=1;n.ck=!0;_js.n.b(n.w,"click",this.bb);n.e(!1);var t=new _b.bc(this.d,this.e,this.b.c());t.c=0;t.a=this.h();n.b(t);this.g=n},A:function(){var n=new _b.bc(this.d,this.e,this.b.c());n.c=this.b.a()==="Mouse"?428:372;n.b=398;n.a=this.h();return n},bU:function(){var n=new _b.bc(this.d,this.e,this.b.c());n.c=-1;n.b=618;n.a=this.h();return n},cc:function(){var n=new _b.bc(this.d,this.e,this.b.c());n.c=52;n.b=718;n.a=this.h();return n},v:function(){var n=new _b.bc(this.d,this.e,this.b.c());n.c=this.b.a()==="Mouse"?176:47;n.b=618;n.a=this.h();return n},bV:function(){var n=new _b.bc(this.d,this.e,this.b.c());n.c=58;n.b=618;n.a=this.h();return n},bZ:function(){var n=new _b.bp(this.d,this.e,this.b.c());n.b=340;n.a=this.h();return n},bW:function(){var n=new _b.bp(this.d,this.e,this.b.c());n.b=643;n.a=this.h();return n},bX:function(){var n=new _b.bp(this.d,this.e,this.b.c());n.b=664;n.a=this.h();return n},bY:function(){var n=new _b.bp(this.d,this.e,this.b.c());n.b=690;n.a=this.h();return n},cd:function(n){var t=null;if(this.c){for(var i=this.c.x.length-1;i>=0;i--){var r=this.c.x[i];if(_bc.h.isInstanceOfType(r)){t=r;break}}if(t&&t.bL()){var u=this.c.l(t);this.n(this.c.x.length-u)}else!t&&this.c.x.length&&this.n(this.c.x.length)}},ci:function(n){_js.i.a().c(_a.a.y,"PopupPanelController CleanCache on low memory",this.Z)},bK:function(){var i=[];var e=this.j;for(var f in e){var r={key:f,value:e[f]};var o=r.value;if(!Array.contains(this.a,o)){Array.add(i,r.key);this.u(o,!0)}}for(var t=0;t<i.length;t++)delete this.j[i[t]];for(var u=this.i.c(this.bc,_a.db.a),n=0;n<u.d.length;n++)this.i.d(u.d[n])},cf:function(n){var i=!0;if(n.value)for(var t=0;t<this.a.length;t++){var r=this.a[t];if(r.b===n.value){i=!1;break}}return i},ck:function(n){for(var t=0;t<this.l.d.length;t++){var i=this.l.d[t];i.b(n.a===1?this.A():this.v())}},cj:function(n){this.m=n.a;for(var t=0;t<this.a.length;t++){var i=this.a[t];this.bz(i.c)}this.bz(this.g)},bz:function(n){var t=n.m;t.i(this.m)}};_n.bJ=function(n,t,i){this.a=n;this.b=t;this.c=i};_n.bJ.prototype={a:null,b:null,c:null};_n.v=function(n,t,i){_n.v.initializeBase(this,[n,i]);_a.b.a(t,"childView");this.j=t;this.j.er(this);_js.n.d(this.w,"screenView");_js.n.d(this.j.w,"childView");this.w.appendChild(this.j.w)};_n.v.prototype={j:null,c:function(){return this.C()},i:function(n){this.X(n);return n},h:function(){return this.j.bB},fl:function(){return this.j?this.j.fl():!1},f:function(n){_ff.k.isInstanceOfType(this.j)&&this.j.f(n)},d:function(n){_ff.k.isInstanceOfType(this.j)&&this.j.d(n)},g:function(){_ff.k.isInstanceOfType(this.j)&&this.j.g()},e:function(){_ff.k.isInstanceOfType(this.j)&&this.j.e()},W:function(){var n=!1;this.j&&(n=this.j.W());return n?n:_js.b.prototype.W.call(this)},R:function(){_js.d.prototype.R.call(this);if(!this.bI){var n=this.C();if(n.n()===1){this.v("ComposeScreenView");_js.n.d(this.w,"composeScreenView")}else{this.v("ScreenView");_js.n.j(this.w,"composeScreenView")}}},bn:function(){if(this.j){this.j.Q()&&this.j.bA();this.j.dispose();this.j=null}_js.b.prototype.bn.call(this)},J:function(){_js.b.prototype.J.call(this);this.j&&this.j.bv()},N:function(){_js.b.prototype.N.call(this);this.j&&this.j.bA()}};_n.d=function(n,t,i){this.d=n;this.b=t;this.c=i};_n.d.prototype={d:null,b:null,c:null,f:function(n){return _a.cH.c(n,this.b.a())},e:function(n){return _a.cH.b(n,this.b.a())},a:function(n){var i=this.e(n);var r=i?i.l:_js.b;var u=r!==_js.b;var t=this.d.g(r);t||(t=i.k(document.createElement("div")));if(i&&!t.bB)t.v(i.d);else if(!u){_js.c.c(_a.a.cj,"ViewFactory: ViewModel of type {0} has no associated view or template",Object.getType(n).getName());throw Error.argument("Specified ViewModel has no associated view or template");}if(_y.dw.isInstanceOfType(n)){t.pw(n.bu());t.py(n.bX())}(!this.b.c()||_a.e.b)&&_y.x.isInstanceOfType(n)&&n.n()&&(t=new _n.v(window.document.createElement("div"),t,this.c));return t}};_n.x=function(n,t){_n.x.initializeBase(this,[n]);this.v("FolderForestView");this.a=t};_n.x.prototype={b:null,a:null,c:function(){return this.a.v()&&(this.a.p()||this.a.h())},K:function(){_js.b.prototype.K.call(this);if(this.D){this.b=this.D.a("FolderScrollRegion");_y.c.a.a()!=="TouchNarrow"&&this.bi(4)}else this.b=null}};_n.q=function(n,t,i){_n.q.initializeBase(this,[n]);this.b=t;this.c=i};_n.q.prototype={b:null,c:null,a:null,i:function(){return this.h()?5:1},h:function(){return!!this.c&&this.c.a().cr().Enabled},f:function(n){},d:function(n){this.a.tE()},g:function(){},e:function(){this.a.ln=!1},T:function(){var n=_js.h.b(_a.a.be,2,"MLVActF");_js.b.prototype.T.call(this);_js.h.a(n)},J:function(){var n=_js.h.b(_a.a.be,2,"MLVAct");_js.b.prototype.J.call(this);_js.h.a(n)},K:function(){_js.b.prototype.K.call(this);if(this.D){this.a=this.D.a("ListView");this.j()}},j:function(){var u=new _fc.g;var f=new _b.e(this.b);f.i("ReplyMail");f.k=this.a.kL;var e=new _b.e(this.b);e.i("ReplyMail1");e.k=this.a.kL;var r=new _b.e(this.b);r.i("ReplyAllMail");r.k=this.a.kK;var n=new _b.e(this.b);n.i("ReplyAllMail1");n.k=this.a.kK;var t=new _b.e(this.b);t.i("ForwardMail");t.k=this.a.kJ;var i=new _b.e(this.b);i.i("ForwardMail1");i.k=this.a.kJ;u.a([f,e,r,n,t,i]);u.b=!0;this.F([u])}};_n.bp=function(n,t){_n.bp.initializeBase(this,[n]);this.bW=t};_n.bp.prototype={bu:null,bw:null,bW:null,K:function(){_js.b.prototype.K.call(this);if(this.D){this.bu=this.D.a("tier1Element");this.bw=this.D.a("tier2Element")}else{this.bu=null;this.bw=null}}};_n.bb=function(){};_n.bb.registerInterface("_n.bb");_n.F=function(n){_n.F.initializeBase(this,[n])};_n.F.prototype={J:function(){_js.d.prototype.J.call(this);var n=0;this.bE()&&(n|=1);this.eN()&&(n|=2);this.jZ()&&(n|=4);this.bi(n)},N:function(){this.cv(7);_js.d.prototype.N.call(this)}};_n.A=function(n,t){this.m=Function.createDelegate(this,this.s);this.f=new _js.m;this.a=[];_n.A.initializeBase(this,[n]);this.l=t};_n.A.prototype={c:null,k:null,d:null,i:null,e:null,b:null,l:null,n:!1,t:function(n){this.n=n;this.bm("ChildIsPressed");return n},h:function(n){if(this.d!==n){this.d=n;this.bm("SelectedTreeData")}return n},g:function(n){if(this.c!==n){this.c&&this.c.g(this.m);for(var i=0;i<this.a.length;i++)this.a[i].dispose();this.w.innerHTML="";Array.clear(this.a);this.c=n;if(this.c){this.c.e(this.m);for(var t=0;t<this.c.x.length;t++)this.j(this.c.x[t])}}return n},u:function(n){if(this.b!==n){this.b&&this.b.p(null);this.b=n;this.h(this.b.C())}return n},p:function(n){if(this.e!==n){this.e=n;this.bm("DropTargetTreeNodeData")}return n},q:function(n){this.b&&this.b.c&&this.b.c.t(n)},r:function(n){return Array.indexOf(this.a,n)},W:function(){if(this.b){this.b.u.a();return!0}else return this.f.d.length>0?this.f.d[0].W():_js.d.prototype.W.call(this)},J:function(){_js.d.prototype.J.call(this);for(var n=0;n<this.a.length;n++)this.a[n].bv();_y.c.a.a()==="TouchNarrow"&&this.b&&this.b.c&&this.i&&this.i.u(this.b.c.w)},N:function(){_js.d.prototype.N.call(this);for(var n=0;n<this.a.length;n++)this.a[n].bA()},bn:function(){for(var n=0;n<this.a.length;n++)this.a[n].dispose();this.g(null);_js.d.prototype.bn.call(this)},j:function(n,t){var i=new _n.j(window.document.createElement("div"));i.a=this;i.X(n);if(this.k||!this.l)i.v(this.k);else{var r=this.l.e(n);i.v(r?r.d:null)}if(t>=0&&t<this.a.length){this.w.insertBefore(i.w,this.w.childNodes[t]);Array.insert(this.a,t,i)}else{this.w.appendChild(i.w);Array.add(this.a,i)}this.Q()&&i.bv()},s:function(n,t){switch(t.c){case 3:this.o(t.d);t.a.length>0&&this.j(t.a[0],t.d);break;case 0:for(var i=0;i<t.a.length;i++)this.j(t.a[i],t.d+i);break;case 2:this.o(t.d);break}},o:function(n){var t=this.a[n];_js.n.f(t.w);t.dispose();Array.removeAt(this.a,n)}};_n.O=function(n,t){_n.O.initializeBase(this,[n]);this.m=t};_n.O.prototype={m:null,n:function(){return this.m.i()}};_n.j=function(n){_n.j.initializeBase(this,[n])};_n.j.prototype={a:null};_n.e=function(n){this.j=Function.createDelegate(this,this.o);this.a=[];_n.e.initializeBase(this,[n])};_n.e.prototype={g:null,h:0,i:null,n:function(){return this.ep(_n.e.d)},b:function(n){this.eo(_n.e.d,n);return n},f:function(){return this.ep(_n.e.c)},r:function(n){this.eo(_n.e.c,n);return n},d:function(){return this.ep(_n.e.a)},q:function(n){this.eo(_n.e.a,n);return n},c:function(){return this.ep(_n.e.b)},l:function(n){this.eo(_n.e.b,n);return n},e:function(n){if(this.g!==n){this.g&&this.g.g(this.j);for(var i=0;i<this.a.length;i++)this.a[i].dispose();this.w.innerHTML="";Array.clear(this.a);var u=this.L;this.g=n;if(this.g){this.g.e(this.j);for(var r=new Array(this.g.x.length),t=0;t<this.g.x.length;t++)r[t]=this.g.x[t];this.k(u,r)}}return n},J:function(){_js.b.prototype.J.call(this);for(var n=0;n<this.a.length;n++)this.a[n].bv()},N:function(){_js.b.prototype.N.call(this);for(var n=0;n<this.a.length;n++)this.a[n].bA()},bn:function(){for(var n=0;n<this.a.length;n++)this.a[n].dispose();this.e(null);_js.b.prototype.bn.call(this)},K:function(){_js.b.prototype.K.call(this);this.D&&(this.i=this.D.a("TreeNodeId"))},k:function(n,t,i){for(var r=new Array(t.length),e=0;e<t.length;e++){r[e]=this.m(n,t[e]);r[e].h=-1}if(i>=0&&i<this.a.length)if(i>0)for(var f=0;f<r.length;f++){Array.insert(this.a,i,r[f]);r[f].h=i;_js.n.r(r[f].w,this.w.childNodes[i-1])}else for(var u=r.length-1;u>=0;u--){Array.insert(this.a,i,r[u]);r[u].h=u;this.w.insertBefore(r[u].w,this.w.firstChild)}else for(var o=0;o<t.length;o++){Array.add(this.a,r[o]);this.w.appendChild(r[o].w)}if(this.Q())for(var s=0;s<r.length;s++)r[s].bv()},m:function(n,t){var i=new _n.e(window.document.createElement("div"));i.q(n);i.l(n.a);i.r(n.be+1);i.X(t);i.v(this.n());return i},o:function(n,t){if(!this.bI)switch(t.c){case 0:var o=this.L;this.k(o,t.a,t.d);o.r(!0);o.fM(!0);break;case 1:for(var f=t.d+t.a.length-1;f>=t.d;f--){var r=this.a[f];var e=this.a[t.e].w;t.e?t.e===this.a.length-1?_js.n.r(r.w,e):f<t.e?_js.n.r(r.w,e):this.w.insertBefore(r.w,e):this.w.insertBefore(r.w,e);Array.removeAt(this.a,f);Array.insert(this.a,t.e,r);r.i&&r.i.eT(t.e)}break;case 2:this.p(this.a[t.d].c());for(var i,u=t.d+t.b.length-1;u>=t.d;u--){i=this.a[u];if(_n.o.isInstanceOfType(i.d())&&i.c()&&i.c().v()){i.c().v().w.appendChild(i.w);i.dispose();Array.removeAt(this.a,u)}else{_js.n.f(i.w);i.dispose();Array.removeAt(this.a,u)}}break}},p:function(n){n&&n.v()&&_js.A.f(n.v().w.children)}};_n.c=function(n,t,i){this.eE=Function.createDelegate(this,this.cX);this.eH=Function.createDelegate(this,this.fh);this.eC=Function.createDelegate(this,this.fb);this.eD=Function.createDelegate(this,this.fH);this.eI=Function.createDelegate(this,this.gd);this.eJ=Function.createDelegate(this,this.ge);this.eF=Function.createDelegate(this,this.dO);this.cq=_js.w.a();this.bC=new _js.m;_n.c.initializeBase(this,[n]);t&&(this.dU=t);this.et=i;this.S(this.cq);this.apcl("IsSelected",this.eF);if(_y.c.a.a()!=="TouchNarrow"){this.bo=new $d(this.eJ,this.G());this.bq=new $d(this.eI,this.G());this.bN=new $d(this.eD,this.G());this.bK=new $d(this.eC,this.G());this.bw=new $d(this.eH,this.G())}};_n.c.prototype={dc:null,ct:null,ce:null,cf:null,ej:!1,ci:null,dU:null,cy:!1,ch:!1,cp:!1,cB:!1,el:1,d:null,bz:1,bU:null,cw:!1,f:!1,db:!1,dH:!1,bf:!1,cV:!1,cW:!1,fd:null,bo:null,bq:null,bN:null,bK:null,dt:null,dP:null,du:null,fe:null,eY:null,bw:null,cx:null,eX:null,be:0,a:null,dJ:!0,bu:!1,b:1,cz:null,dd:null,dI:null,dg:null,dK:!1,et:null,e:!1,bO:function(n){if(n!==this.d){this.d=n;this.bp("ParentTreeNode","IsTabbable")}return n},fs:function(n){if(n!==this.bz){this.bz=n;this.bm("ToggleIconState")}return n},fM:function(n){if(n!==this.cw){this.cw=n;this.bm("ChildrenLoaded")}return n},bb:function(n){if(n!==this.f){this.f=n;this.bp("IsSelected","IsTabbable")}return n},de:function(n){if(this.db!==n){this.db=n;this.a&&this.a.a&&this.a.a.t(n);this.bY()}return n},cd:function(){return this.f||!this.d||this.dH},t:function(n){if(n!==this.bf){this.bf=n;this.bm("ShowTreeNodeSelected")}return n},cj:function(n){if(n!==this.cV){this.cV=n;this.es();this.bm("ContextMenuShown")}return n},dT:function(n){if(n!==this.cW){this.cW=n;this.es();this.bm("DialogShown")}return n},bW:function(){return this.e?this.C().e():this.fd},eh:function(){return this.e?this.C().a():this.dt},dR:function(n){if(this.e)return n;if(n!==this.dt){this.dt=n;this.bm("CreateCommand")}return n},ei:function(){return this.e?this.C().g():this.dP},em:function(n){if(this.e)return n;if(n!==this.dP){this.dP=n;this.bm("RenameCommand")}return n},dx:function(){return this.e?this.C()?this.C().b():null:this.du},fZ:function(n){if(this.e)return n;if(n!==this.du){this.du=n;this.bm("DeleteCommand")}return n},dF:function(){return this.e?this.C()?this.C().f():null:this.fe},dD:function(){return this.e?this.C()?this.C().d():null:this.eY},fc:function(){return this.e?this.C()?this.C().c():null:this.eX},bR:function(n){if(n!==this.be){this.be=n;this.en();this.bp("TreeLevel","IsRootChild")}return n},bP:function(n){if(n!==this.a){this.a=n;this.f&&this.a.p(this);this.en();this.bm("TreeContainer")}return n},c:function(){return this.dJ},s:function(n){if(n!==this.dJ){this.dJ=n;this.ft();this.bm("IsCollapsed")}return n},r:function(n){if(n!==this.bu){this.bu=n;this.ft();this.bm("HasChildren")}return n},bT:function(n){if(n!==this.b){this.b=n;this.fL();this.bm("TreeNodeMode")}return n},df:function(n){if(n!==this.cz){this.cz=n;this.bm("NewNodeName")}return n},gc:function(n){if(n!==this.dd){this.dd=n;this.bm("NewNodeTemplateId")}return n},cA:function(n){if(n!==this.dg){this.dg=n;this.bm("TreeNodeDisplayName")}return n},bc:function(n){if(n!==this.dI){this.dI=n;this.bm("InputCssClass")}return n},fi:function(n){if(n!==this.ct){this.ct=n;this.bm("CancelRenameCommand")}return n},dE:function(){return!this.be&&this.a.n},bX:function(n){if(n!==this.cy){this.cy=n;this.bm("IsDroppedOver")}return n},ck:function(n){if(n!==this.cp){this.cp=n;this.cp&&this.cB&&this.cl(!1);this.bp("ShowLineAbove","ShowLineAboveOrBelow")}return n},cl:function(n){if(n!==this.cB){this.cB=n;this.cp&&this.cB&&this.ck(!1);this.bp("ShowLineBelow","ShowLineAboveOrBelow")}return n},fr:function(n){if(n!==this.ci){this.ci=n;this.bm("NewTreeNodeViewModel")}return n},gb:function(n){if(n!==this.dc){this.dc=n;this.bm("NewNodeDefaultDisplayName")}return n},Z:function(n){this.ej=n;this.bm("IsEmptyHeader");return n},ga:function(n){if(this.dK!==n){this.dK=n;this.bm("IsLoading")}return n},dS:function(n){if(this.cx!==n){this.cx=n;this.bm("CustomActivateTreeNodeSelectionCommand")}return n},G:function(){return _a.a.fm},dL:function(){this.bb(!0)},fG:function(){this.d&&this.d.fa();this.bV()},eT:function(n){if(this.d){this.d.ff(this);n===-1?this.d.fB(this):this.d.fI(this,n)}else this.a.j=this},bY:function(){},dC:function(n){_js.d.prototype.dC.call(this,n);var t=n.a()-1==2;!t&&this.ek(n)&&this.de(!0)},eQ:function(n){_js.d.prototype.eQ.call(this,n);var t=n.a()-1==2;!t&&this.ek(n)&&this.de(!1)},co:function(n){_js.d.prototype.co.call(this,n);this.ek(n)&&this.de(!1);this.bm("IsHovered")},dO:function(n,t){this.a&&this.f&&this.a.p(this);this.t(this.f)},K:function(){_js.b.prototype.K.call(this);if(this.D){var i=this.D.a("TreeNodeContainer");var u=this;_js.n.b(i.w,"click",function(n){u.fh()});var t=this.D.a("TwistyContainer");if(t){var r=this;_js.n.b(t.w,"click",function(n){r.fJ(n)})}this.bU=this.D.a("TreeNodeLabel")}this.en();var n=this.L;n&&this.eT(n.h)},J:function(){_js.b.prototype.J.call(this);_y.c.a.a()!=="TouchNarrow"&&this.bi(786432);_y.c.a.a()==="Mouse"&&this.bi(28)},cX:function(){this.bu&&this.c()&&!this.cw&&this.bW()&&this.bW().b&&this.bW().a();this.s(!this.c())},bn:function(){this.d&&this.d.ff(this);_js.b.prototype.bn.call(this)},dw:function(n){this.dH=!0;this.bm("IsTabbable")},dM:function(n){this.dH=!1;this.bm("IsTabbable")},ft:function(){this.bu?this.fs(this.c()?2:3):this.fs(1)},fL:function(){switch(this.b){case 1:case 2:this.df(null);this.el=this.b;break;case 5:case 3:this.c()&&this.cX();this.eV();break;case 4:this.eV();break}},en:function(){if(this.D&&this.a&&this.be){var t=this.D.a("TreeNodeContainer");var n=this.eU();t.w.style.paddingLeft=n+"px"}},eU:function(){return this.a.s*(this.a.n?this.be-1:this.be)},ek:function(n){var t=this.D.a("TreeNodeContainer");return t.w.contains(n.e())||n.e()===t.w||n.e()===this.w},fJ:function(n){if(this.b!==2){this.bu&&n.d();this.cX()}},fK:function(n){var t=n.a();switch(t){case 13:this.eW();this.bV();n.d();break;case 27:this.fC();this.bV();n.d();break;case 37:case 39:case 38:case 40:case 32:case 46:n.d();break}},eV:function(){this.ci?this.fE():this.fF()},dQ:function(n,t){var i=this.eU();var r=this.D.a("TwistyContainer");r&&!this.a.n&&(i+=r.w.offsetWidth);this.b===3&&(i+=this.a.s);n.bv();var e=this;_js.n.b(n.w,"keydown",function(n){e.fK(n)});var f=this;_js.n.b(n.w,"blur",function(n){f.eW()});if(this.b===3)this.w.appendChild(t);else if(this.b===5)_js.n.o(t,this.w);else{_js.n.o(t,this.w);this.bU?this.bU.M(!0):this.D.a("TreeNodeContainer").M(!0)}if(i>0){var u=_js.n.l(_js.n.v(this.w))-n.w.offsetWidth-_js.n.i(n.w).b;t.style.paddingLeft=_js.e.c("{0}{1}",Math.min(u,i),"px")}n.w.focus()},fE:function(){var t=document.createElement("div");var n=null;if(this.dd){n=new _n.c(t,this.dU,this.et);n.v(this.dd)}else n=new _n.h(t,this.dU,null);n.X(this.ci);n.bv();this.cf=n;var i=n.D.a("NewNodeTextboxInput");this.dQ(i,t)},fF:function(){var n=new _fc.i(window.document.createElement("input"));this.ce=n;this.ce.a(255);this.ce.bF(this.dI);var t=new _js.d(window.document.createElement("div"));t.w.appendChild(n.w);this.cf=t;this.dQ(n,t.w);if(this.b===3||this.b===5)this.dc?n.c(this.dc):n.c("");else{n.c(this.dg);n.cd(0);n.ds(n.b.length)}},gf:function(){var n=this.ce.b;n=n.trim();if(!_js.e.a(n)){this.df(n);if(this.b===3||this.b===5)return!0;else if(this.b===4&&n!==this.dg)return!0}return!1},eW:function(){if(!this.ch){this.ch=!0;var t=this.b===4;var n=!!this.ci||this.gf();n&&((this.b===3||this.b===5)&&this.eh()&&this.eh().b?this.eh().a():this.b===4&&this.ei()&&this.ei().b&&this.ei().a());this.fg(t);this.ch=!1}},fC:function(){if(!this.ch){this.ch=!0;var n=this.b===4&&!!this.ct&&this.ct.b;this.fg(this.b===4);n&&this.ct.a();this.ch=!1}},fg:function(n){if(!this.ci){_js.n.f(this.ce.w);this.ce=null}if(this.cf){_js.n.f(this.cf.w);this.cf.dispose();this.cf=null}n&&(this.bU?this.bU.M(!1):this.D.a("TreeNodeContainer").M(!1));this.bT(this.el)},es:function(){this.cV||this.cW?this.t(!0):this.a&&this!==this.a.c&&this.t(!1);this.a&&this.a.a&&!this.a.a.n&&this.a.bq(this)},fa:function(){this.d&&this.d.fa();this.eZ()},ge:function(){this.bu&&(this.c()?this.eZ():this.fb())},gd:function(){this.c()?this.d&&this.d.bV():this.fD()},eZ:function(){if(this.bu&&this.c()){!this.cw&&this.bW()&&this.bW().b&&this.bW().a();this.s(!1)}},fD:function(){this.c()||this.s(!0)},fH:function(){if(this.d){for(var i=-1,n=this.d.dG(this,i--);n&&!n.ef();)n=this.d.dG(this,i--);n||this.d.bV()}else{var t=this.a.bz();if(t){var r=t.j;r.ef()}}},fb:function(){if(this.bu&&!this.c()){var n=this.bC.d[0];n?n.bV():this.eg()}else this.eg()},ef:function(){if(this.bu&&!this.c()&&this.bC.d.length>0){var n=this.bC.d[this.bC.d.length-1];n.ef();return!0}else return this.bV()},eg:function(){if(this.d){for(var i=1,n=this.d.dG(this,i++);n&&!n.bV();)n=this.d.dG(this,i++);n||this.d.eg()}else{var t=this.a.bw();if(t){var r=t.j;r.bV()}}},fh:function(){if(this.b!==2)if(this.ej)this.cX();else{this.dL();this.cx&&this.cx.b?this.cx.a():this.a&&this.a.m&&this.a.m.b&&this.a.m.a()}},bV:function(){if(this.bU){if(this.bU.bt())return!1;this.cd()||this.bU.w.setAttribute("tabindex","0");this.bU.W()}else{this.cd()||this.w.setAttribute("tabindex","0");this.W()}return!0},dG:function(n,t){var r=this.bC.m(n);if(r===-1)return null;var i=r+t;return 0<=i&&i<this.bC.d.length?this.bC.d[i]:null},ff:function(n){this.bC.n(n)},fB:function(n){this.bC.c(n)},fI:function(n,t){this.bC.l(t,n)}};_n.n=function(n){this.bc=Function.createDelegate(this,this.Z);this.be=Function.createDelegate(this,this.bu);_n.n.initializeBase(this,[n]);this.e(12);this.u=new $d(this.be,this.G());this.t=new $d(this.bc,this.G())};_n.n.prototype={n:!1,q:null,r:null,c:null,d:null,a:null,D:null,s:0,f:null,m:null,u:null,o:null,j:null,t:null,b:function(n){if(n!==this.D){this.D=n;this.bm("TreeNodeHelperTemplateId")}return n},e:function(n){if(n!==this.s){this.s=n;this.bm("IndentPerLevelPixels")}return n},l:function(n){if(n!==this.n){this.n=n;this.bm("IsRootNodeHidden")}return n},h:function(n){if(this.q!==n){this.q=n;if(this.d)this.d.X(this.q);else{var t=new _n.e(window.document.createElement("div"));t.X(this.q);t.l(this);t.v(this.D);this.bC(t)}this.bm("DataSource")}return n},p:function(n){if(this.c!==n){var t=this.c;this.a&&this.a.u(this);this.c=n;this.bb(t,this.c);this.bm("SelectedTreeNode");this.c?this.g(this.c.C()):this.g(null)}return n},g:function(n){if(n!==this.f){this.f=n;n||this.p(null);this.bm("SelectedTreeNodeData")}return n},A:function(n){if(this.a)this.a.p(n);else if(this.r!==n){this.r=n;this.bm("DropTargetTreeNodeData")}return n},k:function(n){if(n!==this.m){this.m=n;this.bm("ActivateTreeNodeSelectionCommand")}return n},v:function(){if(!this.o){this.o=new _js.d(window.document.createElement("div"));this.o.M(!0);this.w.appendChild(this.o.w)}return this.o},bC:function(n){if(this.d!==n){if(this.d){this.d.dispose();_js.n.f(this.d.w)}this.d=n;if(this.d){this.w.appendChild(this.d.w);this.Q()&&this.d.bv()}}return n},W:function(){if(this.c){this.u.a();return!0}else if(this.j)return this.j.W();return _js.d.prototype.W.call(this)},bz:function(){return this.bf(-1)},bw:function(){return this.bf(1)},bq:function(n){this.c?n!==this.c&&this.c.t(!n.bf):this.a&&this.a.q(!n.bf)},T:function(){_js.d.prototype.T.call(this);this.bo()},J:function(){_js.d.prototype.J.call(this);this.d&&this.d.bv()},N:function(){_js.d.prototype.N.call(this);this.d&&this.d.bA()},bn:function(){this.d&&this.d.dispose();_js.d.prototype.bn.call(this)},bb:function(n,t){n&&n.bb(!1);t&&t.bb(!0)},bu:function(){this.c&&this.c.fG()},Z:function(){this.j.bT(3)},bo:function(){if(this.a){this.bB();var n=this.a.r(this.L);n!==-1?this.a.f.l(n,this):this.a.f.c(this)}},bB:function(){this.a&&this.a.f.n(this)},bf:function(n){if(this.a){var i=this.a.f;var r=i.m(this);if(r===-1)return null;var t=r+n;if(0<=t&&t<i.d.length)return i.d[t]}return null}};_n.N=function(n){_n.N.initializeBase(this,[n]);this.bi(1)};_n.N.prototype={a:1};_n.H=function(n,t,i,r,u,f){this.eu=Function.createDelegate(this,this.fu);_n.H.resolveInheritance();this.g=this.fc;_n.H.initializeBase(this,[n,t,i,u,f]);this.ea=r;this.dV=new $d(this.eu,_a.a.s)};_n.H.prototype={ea:null,eb:!1,dh:null,cr:null,dV:null,ev:function(n){this.eb=n;this.bm("InsertAbove");return n},j:function(n){this.dD()&&this.dD().a();this.de(!1);this.cR(!0)},h:function(n){},i:function(n){var t=null;this.a.a&&this.a.a.e&&(t=this.a.a.e);t&&t.i&&_y.O.isInstanceOfType(t.i)&&this.dF()&&_b.z.a===2&&this.dF().a();this.cR(!1)},l:function(){this.bh()||this.t(!1);this.ck(!1);this.cl(!1)},k:function(){this.bh()||this.t(this.f);this.ck(!1);this.cl(!1)},o:function(n){_a.UserAgent.getInstance().N||(n.ctrlKey?n.dataTransfer.effectAllowed==="all"&&(n.dataTransfer.dropEffect="copy"):n.dataTransfer.dropEffect="move");this.A(!0);this.bX(!0);this.ew(n);this.A(!1)},m:function(n){this.A(!0);this.bX(!0);this.ew(n);this.A(!1);if(_y.cu.isInstanceOfType(this.C())){this.cr&&(this.cr=_js.i.a().b(this.cr));var t=this;this.cr=_js.i.a().a(this.G(),"DragHoverExpandFolderTree",function(){t.cr=null;t.cy&&t.ea.a(_y.cC,new _y.cC(0))},250)}},n:function(n){this.A(!0);this.bh()?this.t(this.f):this.t(!1);this.bX(!1);this.ee(!1);this.ck(!1);this.cl(!1);this.A(!1)},p:function(n,t){t.val=1;this.A(!0);this.bX(!1);this.ee(!1);this.bh()||this.t(!1);this.A(!1);this.ev(this.cp);this.ck(!1);this.cl(!1);if(n&&n.dataTransfer){this.a.A(this.C());t.val=2}return!0},q:function(n){this.dh=n},J:function(){_n.c.prototype.J.call(this);_y.cu.isInstanceOfType(this.C())&&this.u&&this.u.V(_u.R.Bb);this.dh&&this.dh.d(this.D.a("TreeNodeContainer").w)},ew:function(n){var i=n.dataTransfer;var t=_a.UserAgent.getInstance().M?_b.z.c.toLowerCase():i.effectAllowed.toLowerCase();switch(t){case"linkmove":case"copylink":this.fv(n);break;case"move":case"copy":case"all":this.bh()||this.t(!0);this.ee(!0);break}},fv:function(n){var i=_js.n.i(this.w).a+_js.n.h(this.w)/2;var t=n.clientY;if(t>i){this.cl(!0);this.ck(!1)}else{this.ck(!0);this.cl(!1)}},fu:function(){if(this.a.a.i&&this.a.a.i.w.scrollTop>0&&_y.bu.isInstanceOfType(this.C())){this.C().q.a(!1);this.C().A.a(!1)}if(!this.Q()){this.C().q.a(!1);this.C().A.a(!1)}}};_n.m=function(n,t,i,r,u){this.ey=Function.createDelegate(this,this.fz);this.ex=Function.createDelegate(this,this.fy);this.bZ=Function.createDelegate(this,this.fA);_n.m.initializeBase(this,[n,t,i]);this.dl=r;this.ec=u;this.apcl("ShowTreeNodeSelected",this.bZ);if(_y.c.a.a()==="Mouse"){this.apcl(_js.d.b.a,this.bZ);this.apcl("TreeLabelIsHovered",this.bZ)}this.cs=!_js.u.a(_g.a.a().b().bj.XO1WhitespaceExperiment)&&_g.a.a().b().bj.XO1WhitespaceExperiment};_n.m.prototype={ec:null,dl:null,cP:null,cE:null,cJ:null,cT:null,cS:null,cU:null,cL:null,cF:null,cK:null,cc:!1,cQ:!1,dn:!1,u:null,ds:function(n){if(this.u&&this.cS!==n){this.cS&&this.u.bx(this.cS);n!==""&&n&&this.u.bk(n);this.cS=n}return n},eB:function(n){if(this.cT&&this.cU!==n){this.cU&&this.cT.bx(this.cU);n!==""&&n&&this.cT.bk(n);this.cU=n}return n},dr:function(n){if(this.cP&&this.cL!==n){this.cL&&this.cP.bx(this.cL);n!==""&&n&&this.cP.bk(n);this.cL=n}return n},dp:function(n){if(this.cE&&this.cF!==n){this.cF&&this.cE.bx(this.cF);n!==""&&n&&this.cE.bk(n);this.cF=n}return n},dq:function(n){if(this.cJ&&this.cK!==n){this.cK&&this.cJ.bx(this.cK);n!==""&&n&&this.cJ.bk(n);this.cK=n}return n},bh:function(){return this.dl.a().c().Enabled},fw:function(){return this.bh()&&(!this.be||this.dm()||this.cc)},fx:function(){return!this.dm()||this.cc},ed:function(){return this.dl.a().f().Enabled&&this.ec.c()},A:function(n){if(n!==this.cQ){this.cQ=n;this.cQ||this.bY()}return n},ee:function(n){n!==this.dn&&(this.dn=n);return n},dm:function(){return this.u.bD()},eA:function(n){if(n!==this.u.bD()){this.u.cO(n);this.cY("TreeLabelIsHovered","HideCount","HideFavoriteAndUnfavoriteIcons")}return n},cR:function(n){if(n!==this.cc){this.cc=n;this.bp("HideCount","HideFavoriteAndUnfavoriteIcons");this.bY()}return n},cs:!1,K:function(){_n.c.prototype.K.call(this);if(this.D&&_y.c.a.a()==="Mouse"){this.u=this.D.a("TreeNodeLabel");if(this.u){this.u.bd("mouseenter",this.ex,"MailFolderTreeNodeViewRegistrationId");this.u.bd("mouseleave",this.ey,"MailFolderTreeNodeViewRegistrationId")}this.cT=this.D.a("TreeNodeLabelText");this.cP=this.D.a("FavoriteAndUnfavoriteIconContainer");this.cE=this.D.a("CountDisplayContainer");this.cJ=this.D.a("CountDisplayContainerFirstLevel");this.bY()}},bG:function(){_js.b.prototype.bG.call(this);this.rpcl("ShowTreeNodeSelected",this.bZ);if(_y.c.a.a()==="Mouse"){this.rpcl(_js.d.b.a,this.bZ);this.rpcl("TreeLabelIsHovered",this.bZ);if(this.u){this.u.bj("mouseenter","MailFolderTreeNodeViewRegistrationId");this.u.bj("mouseleave","MailFolderTreeNodeViewRegistrationId")}}},bY:function(){if(this.u&&!this.cQ){var n=this.dm()||this.cV||this.cW;this.cc&&(n=!1);this.cy&&(_n.H.isInstanceOfType(this)&&this.dn||_n.o.isInstanceOfType(this))&&(n=!0);if(this.db){this.ds(_n.m.a);this.dr(_n.m.a);this.dp(_n.m.a);this.dq(_n.m.a)}else if(this.bf){this.ds(_n.m.a);this.dr(_n.m.a);this.dp(_n.m.a);this.dq(_n.m.a);this.cc||this.eB(_n.m.e)}else if(n){this.ds(_n.m.b);this.dr(_n.m.b);this.dp(_n.m.b);this.dq(_n.m.b)}else{this.ds("");this.dr("");this.dp(this.cs?_n.m.c:_n.m.d);this.dq(this.cs?_n.m.c:_n.m.d);this.eB("")}}},es:function(){this.bY()},fA:function(n,t){this.bY()},fy:function(n){this.eA(!0)},fz:function(n){this.eA(!1)}};_n.o=function(n,t,i,r,u){_n.o.resolveInheritance();this.g=this.fc;_n.o.initializeBase(this,[n,t,i,r,u])};_n.o.prototype={cr:null,dh:null,c:function(){return _n.c.prototype.c.call(this)},s:function(n){if(n!==_n.c.prototype.c.call(this)){_n.c.prototype.s.call(this,n);_n.c.prototype.c.call(this)||this.cw||this.bW()&&this.bW().b&&this.bW().a()}return n},dV:function(){return this.ed()&&!this.be},G:function(){return _a.a.cW},j:function(n){this.dD()&&this.dD().a();"stopPropagation"in n&&n.stopPropagation();this.de(!1);this.cR(!0)},h:function(n){},i:function(n){if(this.fc()){var r=null;try{r=JsonParser.deserialize(this.fc())}catch(u){return}this.cR(!1);var t=null;this.a.a&&this.a.a.e&&(t=this.a.a.e);if(!t||!t.i)return;var i=_y.Q.isInstanceOfType(t.i);if(!(r.IsDistinguishedFolder&&i)&&!_h.a.x(t.h.bj.FolderId,r.FolderId)&&(i||_y.O.isInstanceOfType(t.i))&&this.dF()&&_b.z.a===2){this.dF().a();i&&_a.i.b("VM.MailUsage.MoveFolderWithDragAndDrop")}}},l:function(){this.bh()||this.t(!1)},k:function(){this.bh()||this.t(this.f)},o:function(n){_a.UserAgent.getInstance().N||(n.ctrlKey?n.dataTransfer.effectAllowed==="all"&&(n.dataTransfer.dropEffect="copy"):n.dataTransfer.dropEffect="move");this.A(!0);this.bh()||this.t(!0);this.bX(!0);this.A(!1)},m:function(n){this.A(!0);this.bh()||this.t(!0);this.bX(!0);this.A(!1);if(this.c()&&this.bu){this.cr&&(this.cr=_js.i.a().b(this.cr));var t=this;this.cr=_js.i.a().a(this.G(),"DragHoverExpandFolder",function(){t.cr=null;t.cy&&t.cX()},800)}},n:function(n){this.A(!0);this.bh()||this.t(!1);this.bX(!1);this.A(!1)},p:function(n,t){t.val=1;this.A(!0);this.cR(!1);this.bh()||this.t(!1);this.bX(!1);this.A(!1);if(n&&n.dataTransfer){this.a.A(this.C());t.val=2}"stopPropagation"in n&&n.stopPropagation();return!0},q:function(n){this.dh=n},J:function(){_n.c.prototype.J.call(this);this.dh&&this.dh.d(this.D.a("TreeNodeContainer").w)}};_n.L=function(n){_n.L.initializeBase(this,[n])};_n.L.prototype={J:function(){_fc.b.prototype.J.call(this);var n=this.D.a("RadioButtonText");var u=this.D.a("ContextMenuButton");var r=this.bb.indexOf("DeleteOrArchive");var t=window.document.createElement("span");t.textContent=this.bb.substring(0,r);var i=window.document.createElement("span");i.textContent=this.bb.substring(r+15,this.bb.length);n.w.appendChild(t);n.w.appendChild(u.w);n.w.appendChild(i)},N:function(){_fc.b.prototype.N.call(this);for(var t=this.D.a("RadioButtonText"),n=t.w;n.firstChild;)n.removeChild(n.firstChild)}};_n.b=function(){};_n.b.bx=function(){return _fm.b.a(_fm.a.bc,_fm.WebfontSizes.a.t,"ms-fcl-ns-b","owa-border-color-neutral-red owa-bg-color-neutral-red ms-icon-font-circle","ms-fcl-w-b")};_n.b.fk=function(){return _fm.b.b(_fm.a.r,null,[_fm.WebfontSizes.a.d,"ms-fcl-ns-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.fj=function(){return _fm.b.b(_fm.a.Q,null,[_fm.WebfontSizes.a.d,"ms-fcl-ns-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.M=function(){return _fm.b.a(_fm.a.d,_fm.WebfontSizes.a.c,"ms-fcl-ns-b")};_n.b.bC=function(){return _fm.b.a(_fm.a.d,_fm.WebfontSizes.a.c,"ms-fcl-nt-b")};_n.b.N=function(){return _fm.b.a(_fm.a.d,_fm.WebfontSizes.a.c,"ms-fcl-nd-b")};_n.b.j=function(){return _fm.b.a(_fm.a.a,_fm.WebfontSizes.a.a,"ms-fcl-nd-b")};_n.b.X=function(){return _fm.b.a(_fm.a.a,_fm.WebfontSizes.a.a,"ms-fcl-nt-b")};_n.b.l=function(){return _fm.b.a(_fm.a.a,_fm.WebfontSizes.a.a,"ms-fcl-ns-b")};_n.b.f=function(){return _fm.b.a(_fm.a.i,_fm.WebfontSizes.a.c,"ms-fcl-ns-b")};_n.b.dH=function(){return _fm.b.a(_fm.a.i,_fm.WebfontSizes.a.c,"ms-fcl-nd-b")};_n.b.V=function(){_n.b.bn||(_n.b.bn=_fm.b.a(_fm.a.i,_fm.WebfontSizes.a.f,"ms-fcl-nt-b"));return _n.b.bn};_n.b.r=function(){return _fm.b.a(_fm.a.g,_fm.WebfontSizes.a.a,"ms-fcl-ns-b")};_n.b.o=function(){return _fm.b.a(_fm.a.g,_fm.WebfontSizes.a.a,"ms-fcl-nd-b")};_n.b.n=function(){return _fm.b.a(_fm.a.g,_fm.WebfontSizes.a.m,"ms-fcl-ns-b")};_n.b.k=function(){return _fm.b.a(_fm.a.g,_fm.WebfontSizes.a.m,"ms-fcl-nd-b")};_n.b.dL=function(){return _fm.b.a(_fm.a.br,_fm.WebfontSizes.a.k,"ms-fcl-ns-b")};_n.b.R=function(){return _fm.b.a(_fm.a.c,"ms-fcl-ts-b",_fm.WebfontSizes.a.c)};_n.b.S=function(){return _fm.b.a(_fm.a.c,"ms-fcl-td-b",_fm.WebfontSizes.a.c)};_n.b.T=function(){return _fm.b.a(_fm.a.c,"ms-fcl-np-b",_fm.WebfontSizes.a.c)};_n.b.bA=function(){return _fm.b.a(_fm.a.k,_fm.WebfontSizes.a.a,"ms-fcl-ns-b")};_n.b.dM=function(){_n.b.bq||(_n.b.bq=_fm.b.a(_fm.a.k,_fm.WebfontSizes.a.f,"ms-fcl-nt-b"));return _n.b.bq};_n.b.co=function(){return _fm.b.a(_fm.a.a,_fm.WebfontSizes.a.a,"ms-fcl-tp-b")};_n.b.cI=function(){return _fm.b.a(_fm.a.d,_fm.WebfontSizes.a.a,"ms-fcl-tp-b")};_n.b.dy=function(){return _fm.b.a(_fm.a.g,_fm.WebfontSizes.a.a,"ms-fcl-tp-b")};_n.b.fi=function(){return _fm.b.a(_fm.a.H,_fm.WebfontSizes.a.a,"ms-fcl-w-b")};_n.b.eg=function(){return _fm.b.a(_fm.a.db,_fm.WebfontSizes.a.e,"ms-fcl-w-b")};_n.b.en=function(){return _fm.b.a(_fm.a.bI,_fm.WebfontSizes.a.e,"ms-fcl-w-b")};_n.b.es=function(){return _fm.b.b(_fm.a.be,null,[_fm.WebfontSizes.a.a,"ms-fcl-nd-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.bG=function(){return _fm.b.b(_fm.a.be,null,[_fm.WebfontSizes.a.a,"ms-fcl-ns-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.dn=function(){return _fm.b.a(_fm.a.bx,_fm.WebfontSizes.a.a,"ms-fcl-ns-b")};_n.b.ff=function(){return _fm.b.a(_fm.a.bx,_fm.WebfontSizes.a.a,"ms-fcl-nd-b")};_n.b.cT=function(){return _fm.b.a(_fm.a.z,"ms-icon-font-size-3","ms-fcl-tp-b")};_n.b.P=function(){return _fm.b.a(_fm.a.z,"ms-icon-font-size-11","ms-fcl-ns-b")};_n.b.bD=function(){return _fm.b.a(_fm.a.f,"ms-icon-font-size-21","ms-fcl-tp-b")};_n.b.bQ=function(){return _fm.b.b(_fm.a.r,null,[_fm.WebfontSizes.a.e,"ms-fcl-ns-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.bR=function(){return _fm.b.b(_fm.a.ba,null,[_fm.WebfontSizes.a.e,"ms-fcl-ns-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.dX=function(){return _fm.b.a(_fm.a.n,"ms-icon-font-size-21","ms-fcl-ns-b")};_n.b.dV=function(){return _fm.b.a(_fm.a.n,"ms-icon-font-size-21","ms-fcl-nd-b")};_n.b.dW=function(){return _fm.b.a(_fm.a.n,"ms-icon-font-size-21","ms-fcl-tp-b")};_n.b.ec=function(){return _fm.b.a(_fm.a.o,"ms-icon-font-size-21","ms-fcl-ns-b")};_n.b.ea=function(){return _fm.b.a(_fm.a.o,"ms-icon-font-size-21","ms-fcl-nd-b")};_n.b.eb=function(){return _fm.b.a(_fm.a.o,"ms-icon-font-size-21","ms-fcl-tp-b")};_n.b.cM=function(){return _fm.b.a(_fm.a.o,_fm.WebfontSizes.a.a,"ms-fcl-ns-b")};_n.b.cL=function(){return _fm.b.a(_fm.a.n,_fm.WebfontSizes.a.a,"ms-fcl-ns-b")};_n.b.dY=function(){return _fm.b.a(_fm.a.o,_fm.WebfontSizes.b.a,"ms-fcl-ns-b","ms-bcl-ns-b ms-bg-transparent ms-icon-font-circle")};_n.b.dZ=function(){return _fm.b.a(_fm.a.o,_fm.WebfontSizes.b.a,"ms-fcl-w-b","ms-bcl-ns-b ms-bgc-ns-b ms-icon-font-circle")};_n.b.dT=function(){return _fm.b.a(_fm.a.n,_fm.WebfontSizes.b.a,"ms-fcl-ns-b","ms-bcl-ns-b ms-bg-transparent ms-icon-font-circle")};_n.b.dU=function(){return _fm.b.a(_fm.a.n,_fm.WebfontSizes.b.a,"ms-fcl-w-b","ms-bcl-ns-b ms-bgc-ns-b ms-icon-font-circle")};_n.b.w=function(){return _fm.b.b(_fm.a.F,null,[_fm.WebfontSizes.b.a,"ms-fcl-ns-b","ms-bcl-ns-b ms-bg-transparent ms-icon-font-circle"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.x=function(){return _fm.b.b(_fm.a.F,null,[_fm.WebfontSizes.b.a,"ms-fcl-w-b","ms-bcl-ns-b ms-bgc-ns-b ms-icon-font-circle"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.h=function(){return _fm.b.a(_fm.a.Trash,_fm.WebfontSizes.b.a,"ms-fcl-ns-b","ms-bcl-ns-b ms-bg-transparent ms-icon-font-circle")};_n.b.i=function(){return _fm.b.a(_fm.a.Trash,_fm.WebfontSizes.b.a,"ms-fcl-w-b","ms-bcl-ns-b ms-bgc-ns-b ms-icon-font-circle")};_n.b.O=function(){return _fm.b.a(_fm.a.n,_fm.WebfontSizes.a.a,"ms-fcl-ns-b")};_n.b.cm=function(){return _fm.b.a(_fm.a.o,_fm.WebfontSizes.a.a,"ms-fcl-ns-b")};_n.b.cV=function(){return _n.b.J(!1,!1,!1,!1)};_n.b.cW=function(){return _n.b.J(!0,!1,!1,!1)};_n.b.Q=function(){return _n.b.J(!1,!1,!1,!0)};_n.b.ct=function(){return _n.b.J(!0,!1,!1,!0)};_n.b.L=function(){_n.b.bw||(_n.b.bw=_n.b.J(!1,!0,!1,!1));return _n.b.bw};_n.b.bF=function(){return _n.b.J(!0,!0,!1,!1)};_n.b.eo=function(){return _n.b.J(!1,!0,!1,!0)};_n.b.ep=function(){return _n.b.J(!0,!0,!1,!0)};_n.b.J=function(n,t,i,r){return _fm.b.b(_fm.a.bd,null,[n?_fm.WebfontSizes.a.f:_fm.WebfontSizes.a.c,r?t?"ms-font-color-redDark":"ms-fcl-nd-b":t?"ms-font-color-red":"ms-fcl-ns-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.bd=function(){return _n.b.bc(!1,!0,!1)};_n.b.bB=function(){_n.b.br||(_n.b.br=_n.b.bc(!0,!1,!1));return _n.b.br};_n.b.dN=function(){return _n.b.bc(!0,!0,!1)};_n.b.dP=function(){return _n.b.bc(!1,!1,!0)};_n.b.dO=function(){return _n.b.bc(!0,!1,!0)};_n.b.bc=function(n,t,i){return _fm.b.a(_fm.a.d,n?_fm.WebfontSizes.a.f:_fm.WebfontSizes.a.c,i?"ms-fcl-nd-b":t?"ms-fcl-ns-b":"ms-fcl-nt-b")};_n.b.ez=function(){return _fm.b.a(_fm.a.bc,_fm.WebfontSizes.a.c,"owa-color-neutral-red")};_n.b.eA=function(){_n.b.bT||(_n.b.bT=_fm.b.a(_fm.a.bc,_fm.WebfontSizes.a.f,"owa-color-neutral-red"));return _n.b.bT};_n.b.U=function(){_n.b.bY||(_n.b.bY=_fm.b.a(_fm.a.dc,_fm.WebfontSizes.a.a,"owa-color-cal-blue"));return _n.b.bY};_n.b.df=function(){return _fm.b.a(_fm.a.bA,_fm.WebfontSizes.a.a,"ms-fcl-ns-b")};_n.b.dg=function(){return _fm.b.a(_fm.a.bA,_fm.WebfontSizes.a.a,"ms-fcl-nd-b")};_n.b.dh=function(){return _fm.b.a(_fm.a.h,_fm.WebfontSizes.a.a,"ms-fcl-ns-b")};_n.b.di=function(){return _fm.b.a(_fm.a.h,_fm.WebfontSizes.a.a,"ms-fcl-nd-b")};_n.b.bh=function(){return _fm.b.b(_fm.a.U,null,[_fm.WebfontSizes.a.a,"ms-fcl-ns-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.bH=function(){return _fm.b.b(_fm.a.U,null,[_fm.WebfontSizes.a.a,"ms-fcl-nd-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.dd=function(){return _fm.b.a(_fm.a.co,_fm.WebfontSizes.a.a,"ms-fcl-ns-b")};_n.b.de=function(){return _fm.b.a(_fm.a.co,_fm.WebfontSizes.a.a,"ms-fcl-nd-b")};_n.b.cv=function(){return _fm.e.a("mark_not_clutter.png")};_n.b.cw=function(){return _fm.e.a("mark_not_clutter_h.png")};_n.b.bz=function(){return _fm.b.b(_fm.a.q,null,[_fm.WebfontSizes.a.b,"ms-fcl-ns-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.ck=function(){return _fm.b.b(_fm.a.q,null,[_fm.WebfontSizes.a.b,"ms-fcl-nd-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.by=function(){return _fm.b.b(_fm.a.p,null,[_fm.WebfontSizes.a.b,"ms-fcl-ns-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.cj=function(){return _fm.b.b(_fm.a.p,null,[_fm.WebfontSizes.a.b,"ms-fcl-nd-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.cE=function(){return _fm.b.b(_fm.a.cO,null,[_fm.WebfontSizes.a.b,"ms-fcl-ns-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.cF=function(){return _fm.b.b(_fm.a.cO,null,[_fm.WebfontSizes.a.b,"ms-fcl-nd-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.eQ=function(){return _fm.b.b(_fm.a.c,null,[_fm.WebfontSizes.a.a,"ms-fcl-tp-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.cU=function(){return _fm.b.b(_fm.a.T,null,[_fm.WebfontSizes.a.a,"ms-fcl-tp-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.dl=function(){return _fm.b.b(_fm.a.bf,null,[_fm.WebfontSizes.a.b,"ms-fcl-ns-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.dm=function(){return _fm.b.b(_fm.a.bf,null,[_fm.WebfontSizes.a.b,"ms-fcl-nd-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.eX=function(){return _fm.b.b(_fm.a.F,null,[_fm.WebfontSizes.a.a,"ms-fcl-ns-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.eY=function(){return _fm.b.b(_fm.a.F,null,[_fm.WebfontSizes.a.a,"ms-fcl-nd-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.eS=function(){return _fm.b.a(_fm.a.cG,_fm.WebfontSizes.a.g,"ms-fcl-tp-b")};_n.b.eT=function(){return _fm.b.a(_fm.a.cG,_fm.WebfontSizes.a.g,"ms-fcl-nd-b")};_n.b.bK=function(){return _fm.b.a(_fm.a.f,_fm.WebfontSizes.a.b,"ms-fcl-ns-b")};_n.b.bL=function(){return _fm.b.a(_fm.a.f,_fm.WebfontSizes.a.b,"ms-fcl-nd-b")};_n.b.p=function(){return _fm.b.a(_fm.a.t,_fm.WebfontSizes.a.b,"ms-fcl-ns-b")};_n.b.H=function(){return _fm.b.a(_fm.a.t,_fm.WebfontSizes.a.b,"ms-fcl-nd-b")};_n.b.fo=function(){return _fm.b.b(_fm.a.ba,null,["ms-fcl-ns-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.fl=function(){return _fm.b.b(_fm.a.r,null,["ms-fcl-ns-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.cz=function(){return _fm.b.b(_fm.a.l,null,[_fm.WebfontSizes.a.e,"ms-fcl-ns-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.Z=function(){return _fm.b.b(_fm.a.l,null,[_fm.WebfontSizes.a.e,"ms-fcl-ts-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.fe=function(){return _fm.b.b(_fm.a.l,null,[_fm.WebfontSizes.a.e,"ms-fcl-nt-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.m=function(){return _fm.b.b(_fm.a.l,null,[_fm.WebfontSizes.a.e,"ms-fcl-tp-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.I=function(){return _fm.b.b(_fm.a.l,null,[_fm.WebfontSizes.a.e,"ms-fcl-td-b"],null,null,null,null,["ms-icon-flip-glyph"])};_n.b.cR=function(){return _fm.b.a(_fm.a.O,_fm.WebfontSizes.a.a,"ms-fcl-ns-b")};_n.b.ed=function(){_n.b.bs||(_n.b.bs=_fm.b.a(_fm.a.O,_fm.WebfontSizes.a.f,"ms-fcl-nt-b"));return _n.b.bs}
window.scriptsLoaded['boot.worldwide.2.mouse.js'] = 1; window.scriptProcessEnd = window.scriptProcessEnd || {}; window.scriptProcessEnd['boot.worldwide.2.mouse.js'] = (new Date()).getTime(); } catch(e) { window.owaLastErrorReported = e; throw e; }
